Resize images for Instagram
Pick a format and get a perfectly sized image, with guides showing what the profile grid and story buttons will cover. Nothing is uploaded.
- 1Add your image
- 2Pick the size
- 3Download
Add an image to see the result here.
More free tools
Instagram tools
All platforms
Video tools
Pinterest tools
TikTok tools
Instagram image sizes, and how to avoid unwanted cropping
Instagram crops anything that doesn't match its formats, often cutting off heads, text or products. This free Instagram image resizer converts any photo to the exact size for posts, stories, reels and profile pictures, and shows you what will be hidden before you post.
Instagram sizes at a glance
- Portrait post: 1080×1350 (4:5). The biggest presence in the feed.
- Tall post: 1080×1440 (3:4). Matches the profile grid exactly, so nothing is trimmed there.
- Square post: 1080×1080 (1:1).
- Landscape post: 1080×566 (1.91:1).
- Story or Reel: 1080×1920 (9:16). Keep text away from the top and bottom, where buttons sit.
- Profile photo: shown as a circle, so keep your face centred.
The 3:4 profile grid
Profiles now show posts as tall 3:4 rectangles rather than squares, so square and landscape posts lose their edges on your grid. Check the dashed guide before posting, or preview a whole set of posts with the grid planner. Full details are in our Instagram sizes guide.
Questions
Which post size should I use?
Portrait 4:5 (1080×1350) takes up the most space in the feed. Tall 3:4 (1080×1440) matches the profile grid exactly, so nothing gets trimmed there. Square and landscape still work but look smaller.
What do the guides mean?
For posts, the dashed box shows what stays visible on your profile grid, which shows posts at 3:4. For stories and reels, the striped bands are where the app's buttons and text sit, so keep faces and text out of them. For profile photos, the circle is what people see.
Is my photo uploaded?
No. Resizing happens in your browser, so the image never leaves your device.