Blog
Instagram·6 min read

Instagram Image Sizes: The Complete 2026 Guide

Every Instagram image format explained — square posts, portraits, Stories, Reels covers, and profile pictures. Includes exact pixel dimensions, aspect ratios, and how to prevent compression artifacts.

Posting on Instagram with the wrong image dimensions is one of the easiest ways to accidentally degrade your content. Instagram recompresses uploads that don't match its native aspect ratios — softening fine detail, adding artifacts to high-contrast edges, and cropping your composition in ways you didn't intend.

This guide covers every image format Instagram supports in 2026, with exact pixel dimensions and practical advice for each.

Why dimensions matter on Instagram

Instagram targets a display width of 1080 px for all feed images. Upload something wider and it resamples downward. Upload something narrower and it upsamples — and upsampling is where quality loss is most visible.

Beyond width, the aspect ratio determines how much vertical real estate your image occupies in the feed. Portrait images take up more space per scroll, which tends to drive higher engagement. Landscape images show less image per impression. The format you choose is a design decision as much as a technical one.

"Portrait format images take up roughly 25% more vertical space in the feed than a square post — meaning more screen time per scroll before a viewer moves on."

Square post — 1080 × 1080 px

Aspect ratio: 1:1Resolution: 1080 × 1080 pxMax file size: 8 MB (JPEG)

The square format is the original Instagram format and remains the safest choice for grid consistency. It renders identically across all screen sizes without letterboxing, cropping, or any platform-side reframing. Use it when you want a balanced, platform-agnostic look, or when your content works equally well in either orientation.

What happens if you upload off-spec

Uploading a 2000 × 2000 px image is fine — Instagram resamples it down to 1080 × 1080 px cleanly. Uploading a 600 × 600 px image is not fine — Instagram upsamples it, and the result looks noticeably soft. Always upload at 1080 px minimum.

Portrait post — 1080 × 1350 px

Aspect ratio: 4:5Resolution: 1080 × 1350 px

Portrait is the highest-performing format for organic reach. It occupies roughly 25% more vertical space in the feed than a square post, meaning more screen time per scroll and less competition from adjacent content. For product shots, editorial photography, and portraits, the 4:5 ratio is almost always the right call.

The 4:5 limit is intentional — Instagram won't display anything taller in the feed. A 9:16 image uploaded as a post gets cropped to 4:5 automatically, usually in a way you don't want.

Need to resize to 1080 × 1350 right now?
Free, in-browser. No upload, no account. Done in seconds.
Open editor →

Landscape post — 1080 × 566 px

Aspect ratio: 1.91:1Resolution: 1080 × 566 px

Landscape posts show the least of your image in the feed grid — the grid thumbnail crops aggressively to a square. Reserve this format for wide panoramic shots, cinematic stills, or content that genuinely needs the horizontal canvas.

Instagram Stories and Reels — 1080 × 1920 px

Aspect ratio: 9:16Resolution: 1080 × 1920 pxVideo frame rate: 24–30 fps

Stories and Reels share the same 9:16 vertical format, which fills the entire phone screen edge-to-edge. It's the most immersive format Instagram offers, and the default viewing context for a significant portion of daily usage.

Safe zones for Stories

Instagram overlays UI elements on Stories content. Anything placed in these zones risks being hidden:

  • Top 250px — reserved for the profile handle, mute button, and progress bar
  • Bottom 340px — reserved for the reply bar and sticker row
  • Middle 1080 × 1330 px — your safe creative area
Per-image resolution: same as single posts (1080 × 1080, 1080 × 1350, or 1080 × 566)Slides: 2–10 images or videosMixing formats: aspect ratios must match across all slides

The first slide's aspect ratio locks the entire carousel. If slide 1 is portrait (4:5), slides 2–10 must also be portrait, or Instagram will crop them. Plan carousel aspect ratios before you start designing.

Profile picture — upload at 400 × 400 px minimum

Upload at: 1000 × 1000 px or largerMobile display: 110 × 110 pxDesktop / search: 180 × 180 pxShape: circular crop

It's rendered as a circle, so keep the main subject centered with enough margin on all sides to survive the crop. Upload at 1000 × 1000 px or larger — Instagram stores the original and resamples on display, so higher-resolution uploads future-proof you against higher-density displays.

Quick reference

FormatDimensionsAspect ratioNotes
Square post1080 × 10801:1Grid-safe default
Portrait post1080 × 13504:5Best for reach
Landscape post1080 × 5661.91:1Wide shots only
Story / Reel1080 × 19209:16Mind the safe zone
Profile picture400 × 400+1:1Upload large

How to resize for Instagram with ImageSizeTool

ImageSizeTool has Instagram presets built into the editor. No manual math, no guessing.

  1. Upload your image — drag and drop, or click to pick from your gallery. JPG, PNG, WebP, and HEIC are all supported.
  2. Select the Instagram preset — open the Presets panel and choose the format you need: Post Square, Post Portrait, Story, and so on.
  3. Adjust the crop — drag the handles to frame your shot exactly. Lock or unlock the aspect ratio as needed.
  4. Export — choose JPG at 80–85% quality for the best balance of file size and sharpness, then download.

Everything runs in your browser. No upload to a server, no account required.

Common Instagram image mistakes

Uploading PNG for photos. PNG is lossless and excellent for graphics with text, logos, or hard edges. For photographs it produces files 3–5× larger than equivalent-quality JPEG — and Instagram recompresses large uploads aggressively. Export photos as JPG at 80–85% quality instead.

Ignoring the nine-grid. Your grid is the first thing a new visitor sees on your profile. Mixing landscape and portrait posts creates an inconsistent, chaotic grid. Choose one primary format and stick to it, or plan alternating formats deliberately before you start posting.

Placing CTAs in the Story safe zone. A call-to-action in the bottom 20% of a Story disappears under Instagram's UI. Design with the safe zones in mind, or use the crop overlay in ImageSizeTool to visualize where the platform chrome falls.

Using a low-resolution source. Resizing up always loses quality. If you're starting from a 640 × 640 px JPEG, no amount of upscaling will restore detail that was never there. Work from the highest-resolution original you have.