Skip to content
ResizeFor
Platforms

Instagram image resizer

Fit any photo to Instagram’s feed and story formats without awkward automatic cropping. Pick portrait, square, landscape or story, frame your shot, and download.

PresetInstagram portrait post (4:5)· 1080 × 1350· changeable after upload

How to resize a photo for Instagram

  1. 1

    Add your photo. Full-resolution phone photos are fine.

  2. 2

    Choose Portrait (4:5) for the most feed space, Square for a classic look, or Story / Reel for full-screen.

  3. 3

    Drag to position the crop. For stories, keep text away from the top and bottom edges.

  4. 4

    Leave JPG at around 85% quality. Instagram recompresses everything, so higher settings mostly add upload time.

  5. 5

    Download and post from the Instagram app as usual.

Try it now

4:5 or 3:4 for portrait posts?

For years 4:5 (1080 × 1350) was the tallest feed format. In 2025 Instagram switched the profile grid to taller 3:4 thumbnails and started accepting 3:4 photos (1080 × 1440), which show uncropped both in the feed and on your profile. If your grid matters, choose 3:4. If you post through a scheduling tool, use 4:5: Meta’s publishing API still stops at 4:5.

Instagram image sizes

Instagram keeps feed photos at full resolution up to 1080 px wide and scales larger ones down.

ImageSize (px)RatioFormatNotes
Square postPost1080 × 10801:1jpgInstagram keeps feed photos at full resolution up to 1080 px wide; wider photos are scaled down to 1080 px. Source ↗Checked 2026-11-11
Portrait post (4:5)Post1080 × 13504:5jpgThe tallest ratio in Instagram's documented 1.91:1 to 4:5 range, and the most widely supported portrait size (including scheduling tools that use Meta's API). Source ↗Checked 2026-11-11
Portrait post (3:4)Post1080 × 14403:4jpgSupported in the app since May 2025 (announced by Instagram head Adam Mosseri). Matches the 3:4 profile grid. Meta's publishing API still limits posts to 4:5, so scheduling tools may not accept it. Source ↗Checked 2026-11-11
Landscape postPost1080 × 5661.91:1jpgThe widest ratio the feed accepts (1.91:1). Appears small on phones. Source ↗Checked 2026-11-11
Story / ReelStory1080 × 19209:16jpgMeta recommends 9:16 to avoid cropping or blank space. Its ad guidance suggests keeping roughly the top 14% and bottom 35% free of text and logos. Source ↗Checked 2026-11-11

Frequently asked questions

What is the best image size for an Instagram post?

1080 × 1350 px (4:5 portrait) takes up the most room in the feed and is accepted everywhere. Square 1080 × 1080 and the newer 3:4 size of 1080 × 1440 also work well.

Why does Instagram crop my photo?

Instagram only shows feed photos between 1.91:1 (landscape) and its tallest portrait ratio (4:5, or 3:4 in the app). Anything outside that range gets trimmed. Cropping here first lets you choose which part survives.

Does Instagram lower the quality of my photos?

It recompresses every upload and shrinks anything wider than 1080 px. Uploading at exactly 1080 px wide means Instagram has less resizing to do, which usually keeps photos sharper.

Can I turn a landscape photo into a story?

Yes. Choose Story / Reel and the tool shows a 9:16 frame over your photo. Drag it to the part you want, or zoom out as far as the frame allows.