Instagram image size — posts, Stories and Reels
Drop a photo in — everyimg crops it to Instagram's recommended 1080 × 1350 px (4:5), keeps it under 1 MB and lets you shift the crop focus. Switch the preset for squares, Stories or Reels.
Instagram’s recommended feed format is 4:5 portrait at 1080 × 1350 px — taller posts fill more of the screen. Instagram re-compresses anyway, so stay under 1 MB.
Adjust crop focus (if heads or subjects get cut off)
Drop images here or click to browse
Auto-rotates crooked photos, cleans filenames — nothing leaves your device.
The three Instagram formats
Instagram displays everything at fixed aspect ratios — your image gets cropped or scaled to fit, whether you like the result or not. There are only three formats that matter:
- Feed post (recommended): 1080 × 1350 px, 4:5 portrait. Takes up the maximum allowed screen height in the feed — more space than a square, much more than landscape.
- Feed post (square): 1080 × 1080 px, 1:1. The classic — and still the shape of every thumbnail in your profile grid.
- Story / Reel: 1080 × 1920 px, 9:16. Full screen. Keep faces and text away from the top and bottom edges, where the UI overlays sit.
Why exact pixels matter on Instagram
Instagram stores images at a maximum width of 1080 px and re-compresses every upload with its own settings. That pipeline is why photos often look worse after posting. You cannot switch it off — but you can give it nothing to do: upload a JPG at exactly 1080 px width, under 1 MB, already cropped to a supported ratio. Then Instagram's processing is close to a no-op and your photo stays sharp.
The grid crop trap
Even if you post in 4:5, your profile grid shows a square center crop of every post. If the subject sits at the top or bottom edge of a portrait photo, it will be cut off in the grid. Check the thumbnail preview after processing — the bright frame shows exactly what survives the crop — and shift the focus point if needed.
Frequently asked questions
What is the best Instagram post size in 2026?
1080 × 1350 px (4:5 portrait) for feed posts — it fills the most screen space. Square posts are 1080 × 1080 px, Stories and Reels are 1080 × 1920 px (9:16).
Why does Instagram make my photos blurry?
Instagram re-compresses every upload. If your image is larger than the display size, it gets resized AND re-compressed — a double quality loss. If it is smaller, it gets upscaled and looks soft. Upload a JPG at exactly 1080 px width and under 1 MB, and Instagram barely needs to touch it.
How do I stop Instagram from cropping my photo?
The feed accepts ratios between 1.91:1 (landscape) and 4:5 (portrait). Anything taller — like a 9:16 phone photo — gets cropped. Crop it to 4:5 yourself first, with the focus point where you want it, so you decide what stays instead of Instagram.
Should I upload PNG or JPG to Instagram?
JPG. Instagram converts everything to JPG on their servers anyway — uploading a PNG just means a larger upload and an extra conversion you cannot control.