Resize an image for an Instagram post
Instagram posts look best at 1080 pixels wide, either square or 4:5 portrait. Pick one or both and choose what part of the photo to keep.
Nothing is uploaded. Your files stay private.
Popular sizes
Opens the tool with the right settings already chosen.
How to resize an image for social media
Three steps, about ten seconds.
- 01
Add your photo
Drop one image in the box, or tap to choose it from your phone or computer.
- 02
Pick sizes
Tick every platform you need. Click the photo to choose the part to keep.
- 03
Download
Save each size on its own, or all of them in one ZIP.
Instagram post sizes
Instagram recommends 1080 pixels wide for feed posts: 1080 × 1080 for a square post, or 1080 × 1350 for a taller 4:5 portrait post, which fills more of the screen. You can tick both and download them together as a ZIP.
Crop to fill and click the photo to choose the part that stays in frame. Or fit the whole photo on a blurred or coloured background, so nothing gets cut off.
The preview shows how the post looks in the feed. Images are saved as high-quality JPG (90%). Instagram re-compresses every upload, so starting at its recommended size gives the sharpest result.
Frequently asked questions
What size is an Instagram post?
Instagram recommends 1080 × 1080 pixels for square posts and 1080 × 1350 for portrait (4:5) posts.
How do I post a wide photo without cropping it?
Choose Fit with a blurred or coloured background. The whole photo stays visible inside the square or portrait frame.
What size is an Instagram story?
1080 × 1920 pixels, a tall 9:16 frame. The same size suits Reels covers.
What size is a YouTube thumbnail?
1280 × 720 pixels, a 16:9 shape. Keep the file under 2 MB.
What size is a YouTube banner?
2560 × 1440 pixels, but phones and computers only show the middle 1546 × 423, so keep text and logos there.