Image Size for Instagram: Every Dimension You Need (2026 Guide)
The most important Instagram image size is 1080×1350 pixels (4:5 portrait) for feed posts — it takes up more screen space than square or landscape, which means more eyes on your content. But Instagram has a different spec for every placement, and getting them wrong means awkward crops, soft images, or rejected uploads. This guide gives you every dimension in one place.
Instagram Image Sizes at a Glance
Every Instagram image type, dimension, and file limit for 2026.
| Placement | Dimensions (px) | Aspect Ratio | Max File Size | Notes |
|---|---|---|---|---|
| Feed post — portrait | 1080×1350 | 4:5 | 8 MB | Recommended for engagement |
| Feed post — square | 1080×1080 | 1:1 | 8 MB | Classic default |
| Feed post — landscape | 1080×566 | 1.91:1 | 8 MB | Least screen space |
| Story | 1080×1920 | 9:16 | 30 MB (photo) | Keep key content in safe zone |
| Reel cover | 1080×1920 | 9:16 | — | Crops to 1080×1080 in grid |
| Carousel slide | 1080×1080 or 1080×1350 | 1:1 or 4:5 | 8 MB | First slide sets ratio for all |
| Profile picture | 320×320 min | 1:1 (circular) | — | Upload larger; IG compresses |
| Feed ad (landscape) | 1080×566 | 1.91:1 | 30 MB | Min 500×262 |
| Feed ad (square) | 1080×1080 | 1:1 | 30 MB | Most ad placements |
| Story ad | 1080×1920 | 9:16 | 30 MB | Full-screen immersive |
The pattern: Instagram renders everything at 1080px wide on modern displays. Upload at 1080px or higher — uploading smaller forces Instagram to upscale, which softens your image.
Instagram Feed Post Dimensions
Feed posts support three aspect ratios. Each trades off screen real estate against flexibility.
| Format | Dimensions | Aspect Ratio | Screen Space |
|---|---|---|---|
| Portrait | 1080×1350 px | 4:5 | Most — best for engagement |
| Square | 1080×1080 px | 1:1 | Medium |
| Landscape | 1080×566 px | 1.91:1 | Least |
Use portrait (4:5) by default. A 4:5 image takes up roughly 35% more vertical space in the feed than a landscape image. More screen space means users scroll more slowly past your post, which correlates with higher engagement. Use landscape only when cropping to portrait would ruin the composition.
Square (1:1) is the safe middle ground. Works for almost every subject, displays predictably in the grid, and is easiest to batch-produce across a mixed content calendar.
One gotcha: Instagram enforces hard aspect ratio limits. Upload anything taller than 4:5 and it gets cropped to 4:5. Upload wider than 1.91:1 and it crops to 1.91:1 — no warning. Always resize before uploading.
Instagram Story Dimensions
Stories display full-screen at 1080×1920 pixels (9:16 aspect ratio). Upload at exactly this resolution or expect Instagram to letterbox or zoom your image to fill the screen.
The Story Safe Zone
Instagram overlays UI elements on top of your story: the username bar and tap-to-skip dots at the top, and the send/reply bar at the bottom. These UI elements cover roughly 250 pixels at the top and 250 pixels at the bottom.
The safe zone for important content — text, faces, CTAs, product shots — is the center 1080×1420 pixels. Design your story so everything that matters lives inside that window. Use the outer bands as visual bleed: background color, texture, or ambient imagery only.
| Safe Zone | Dimensions |
|---|---|
| Full story canvas | 1080×1920 px |
| Top UI overlay | ~250 px |
| Bottom UI overlay | ~250 px |
| Safe zone for content | 1080×1420 px (center) |
If you are adding a "swipe up" link sticker, keep it in the bottom half of the safe zone — but above the 250px UI boundary. If it drops into the overlay zone, Instagram either clips it or it gets covered by the reply bar.
Instagram Reel Cover Image
Reels are recorded and stored at 1080×1920 (9:16), same as stories. But the cover thumbnail that appears in your profile grid is cropped to 1080×1080 (1:1).
This creates a dual-design problem: you need the reel to look good full-screen during playback, and you need the cover crop to look good in the 1:1 grid view.
How to handle it:
- Keep your subject centered in the vertical middle of the frame. The 1:1 grid crop takes the center square of your 9:16 video/image — if your subject is at the top or bottom, the grid thumbnail will be empty space or a random background.
- Avoid text in the outer thirds of your reel cover. It will likely be cropped out in the grid view.
- After uploading, Instagram lets you choose a custom cover thumbnail or drag to select a frame from the video. Use this to pick the frame where your subject is most centered.
Instagram Profile Picture Size
The minimum upload size is 320×320 pixels, but upload at 720×720 or higher. Instagram compresses and displays your profile picture at small sizes across the app (stories, DMs, comments), and starting with a higher-resolution source means it degrades more gracefully.
Your profile picture is always displayed as a circle. Instagram crops the circular mask from the center of your square upload. If your headshot, logo, or image has important elements near the corners or edges of the square, they will be hidden by the circular crop. Center your subject.
Quick test: crop your image to a circle before uploading. If it looks wrong, reframe the shot or reposition the logo before discovering the problem live.
Instagram Carousel Dimensions
Carousels can hold up to 10 slides. The first image's aspect ratio locks the display ratio for the entire carousel — Instagram forces all subsequent slides to match.
This means you cannot mix portrait and landscape slides in the same carousel. If slide one is 1080×1350 (4:5), slides 2–10 must also be 4:5 or they will be cropped.
Recommendations:
- For engagement: Use 1080×1350 (4:5) for your first slide and keep all slides portrait. More screen space, consistent with the best-performing feed format.
- For consistency: Use 1080×1080 (1:1) if your content naturally fits square — product photos, infographics, quote cards.
- Never mix dimensions across slides. Decide your format before producing the carousel. Fixing it after requires regenerating all slides.
If you are building a carousel from a mix of source images, resize all of them to the same dimensions before uploading. Using Pixotter's resize tool, you can batch-resize an entire carousel set to 1080×1350 in one step.
How to Resize Images for Instagram
Go to pixotter.com/resize, drop your image, and set the output to 1080×1350 (or whichever format you need). Choose crop over letterbox — black bars around your image look unprofessional in the feed. Download, done.
No account required, no server upload — everything runs in your browser. For a carousel, resize each slide to the same dimensions before uploading. Consistent dimensions prevent Instagram's forced crop from ruining your layout.
How to Compress Images for Instagram
Instagram re-compresses every image you upload. If you upload a heavily compressed JPEG, Instagram's second round of compression stacks on top of yours — the result can look noticeably soft or show compression artifacts, especially in areas with fine detail (hair, fabric, gradients).
The solution: upload at high quality and let Instagram do the only compression that matters.
| Format | Recommended Quality | Why |
|---|---|---|
| JPEG | 95+ quality | Gives Instagram clean source material |
| PNG | — | Always lossless; great for graphics with text |
| HEIC | Avoid | Inconsistent handling by Instagram |
File size limits:
- Feed photos: 8 MB maximum
- Stories and Reels: 30 MB maximum
Most 1080×1350 JPEGs at quality 95 land between 400 KB and 1.5 MB — well under the 8 MB limit. RAW exports, Lightroom 100% quality outputs, or high-detail PNGs can be much larger. Use Pixotter's image compressor to bring files down while preserving quality — client-side, so your photo never leaves your device.
Instagram Image Quality Tips
Three practices that produce sharper Instagram images every time.
Upload at 1080px width exactly. Do not go lower — Instagram upscales undersized images, which softens them. Going higher beyond 1080px does not help for standard feed posts; the extra pixels get discarded.
Export in sRGB. Instagram converts all uploads to sRGB. If your source is Adobe RGB or P3, the colors shift during conversion. Export in sRGB from Lightroom, Photoshop, or Canva so you control the output, not Instagram's automated process.
Never screenshot your own content. Screenshots of screenshots compound compression. Always re-export from the original file. If the original is gone, re-export from the source app rather than screenshotting a displayed version.
For more on format tradeoffs, see our YouTube Thumbnail Size Guide — the same lossless vs lossy principles apply when choosing between PNG and JPEG for Instagram.
FAQ
What is the best aspect ratio for Instagram feed posts?
4:5 portrait (1080×1350 px). It takes up the most vertical feed space, which correlates with higher engagement. Use landscape only when the composition genuinely requires it. If you need one format for everything — feed, grid, and carousels — square (1080×1080) is the safest universal choice.
Does Instagram reduce image quality when you upload?
Yes. Instagram re-compresses every upload. Upload JPEG at quality 95 or higher and stay under the file size limits (8 MB for feed, 30 MB for stories). Uploading an already-compressed image means double compression — the artifacts stack.
Can I post landscape photos to Instagram?
Yes, at 1080×566 px (1.91:1). The downside: landscape takes up less feed space and typically gets less engagement than portrait or square. Use it when the composition genuinely requires width — otherwise portrait is the better choice.
What is the best file format for Instagram photos?
JPEG at 90–95 quality for photos. PNG for graphics, infographics, or anything with text overlays — lossless compression keeps edges sharp. Avoid HEIC — Instagram's handling is inconsistent and can produce unexpected color shifts.
The dimensions above cover every major Instagram placement as of 2026. When in doubt: shoot at the highest resolution your camera or design tool supports, resize down to 1080px width using Pixotter's resize tool, compress to a clean JPEG at 95 quality, and upload. That workflow produces consistently sharp Instagram images regardless of subject matter.
For more platform-specific image guides, see our LinkedIn Banner Size Guide — same approach, completely different specs.