Skip to content
Framewise

Platform preset

InstagramInstagram image resizer

Pick the Instagram placement you're posting to and the canvas is set for you. Frame the image, then download a file that the feed won't crop unexpectedly.

Runs in your browser · nothing is uploaded

Ready when you are

Upload your image

Drop an image here

JPG · PNG · WebP · GIF · HEIC (where your browser supports it)

Instagram image sizes

These are the presets the tool above uses, taken from the same configuration.

Instagram recommended image sizes
Image typeRecommended sizeAspect ratioFormat
Instagram square post1080 × 1080 px1:1jpg
Instagram portrait post1080 × 1350 px4:5jpg
Instagram story / reel1080 × 1920 px9:16jpg
Instagram reel cover1080 × 1920 px9:16jpg

Last verified 2026-01-15 · Source: Instagram Help Center — photo sizing guidance

Portrait is the highest-value shape

4:5 (1080 × 1350) occupies more vertical space in the feed than a square, which means more of the screen is yours as someone scrolls. It is the tallest ratio the feed shows without cropping.

Stories and reels have unsafe edges

The 9:16 canvas is 1080 × 1920, but interface elements sit over the top and bottom of it: the profile row and close button at the top, reply and action controls at the bottom. Keep text and faces roughly 250 px inside those edges.

FAQ

Frequently asked questions

What size should an Instagram post be?
1080 × 1080 for square, 1080 × 1350 for portrait, and 1080 × 566 for the widest landscape crop. Portrait gets the most screen space.
Why does Instagram crop my photo?
Because it falls outside the supported ratio range. Anything taller than 4:5 or wider than 1.91:1 is cropped to fit, so resize before you upload.
Does Instagram compress my images?
Yes — uploads are re-encoded server-side. Uploading at 1080 px wide and reasonable quality gives the encoder a clean source and generally looks better than uploading a huge file.
What size is an Instagram story?
1080 × 1920, a 9:16 vertical canvas.
Are my images uploaded to a server?
No. Every step — decoding, cropping, resizing and encoding — runs in your browser using the Canvas API. The image file never leaves your device, so nothing is stored or transmitted by us.

Sources & review

Last reviewed 2026-01-15.

  • Instagram Help Center — photo and video sizing