Free resource

Instagram image sizes

Updated July 2026

Instagram feed posts work at 1080×1080 (square 1:1), 1080×1350 (portrait 4:5 — fills the most feed space) and 1080×566 (landscape 1.91:1). Stories and Reels are full-screen 1080×1920 (9:16).

Recommended Instagram post sizes

FormatAspect ratioPixels
SquarePrimary post size1:11080×1080
Portrait4:51080×1350
Landscape1.91:11080×566

Instagram caption limit: 2,200 characters.

Other Instagram formats

FormatAspect ratioPixels
Story / Reel9:161080×1920

See every crop before it goes live

SocialRoute previews your visual at each selected platform's exact dimensions and warns you about mismatched ratios before anything publishes — the same specs listed on this page, applied automatically.

Or check one of your own images right now with the free crop checker →

Frequently asked questions

What is the best image size for Instagram?

For feed posts, upload 1080×1080 (1:1) — the format Instagram renders without cropping. SocialRoute previews your visual at exactly these dimensions before you publish.

What happens if my image is the wrong ratio?

The platform center-crops your image to its nearest supported ratio, which can cut off faces or text. SocialRoute flags mismatched ratios and shows the exact crop for every platform you've selected, before you publish.

Can I use the same image on every platform?

You can, but each platform crops differently — a square that looks great on Instagram loses its edges on X. SocialRoute takes one visual and previews it at every selected platform's native dimensions so you catch bad crops early.

Image sizes for other platforms