Back to Blog

Instagram Image Sizes 2026: Posts, Stories, Reels (+ Free Tool)

⚡ Quick Action

Need to resize images for Instagram right now?

⚠️

Updated December 2024 - Instagram changed Story dimensions

Safe zones now require 250px buffers (previously 200px). Used by 50,000+ creators monthly.

📖 Reading time: 5-6 minutes | 🎯 Skill level: Beginner | 💰 Cost: Free | 🗓️ Last updated: May 2026


Instagram dimensions at a glance (2026)

FormatDimensionsAspect ratio
Square post1080 × 1080 px1:1
Portrait post1080 × 1350 px4:5
Landscape post1080 × 566 px1.91:1
Story / Reel1080 × 1920 px9:16
Story safe zone1080 × 1420 px (250 px buffer top + bottom)
Profile picture320 × 320 px displayed (upload 1080 × 1080)1:1
Carousel1080 × 1080 px per slide1:1

Open the resize tool with these presets →


Imagine spending an hour perfecting a design, only to upload it and watch Instagram chop off your headline or hide your call-to-action behind a profile icon.

It happens to 90% of creators. The result? Blurry photos, awkward cropping, and a feed that looks amateurish. Instagram's algorithm is ruthless—it automatically crops and resizes images that don't match their exact specifications. Once you've got the right dimensions, you can also compress images for free in your browser so uploads stay sharp and fast.

Here's the problem: Instagram isn't just "square photos" anymore. Between Feed posts, Stories, Reels, and Carousels, you're juggling four different aspect ratios.

In this complete guide, you'll get exact Instagram image dimensions for every content type in 2026, learn about the critical Safe Zones, and see how to resize images perfectly using SnapCompress.

By the end of this guide, you'll know:

  • Exact Instagram dimensions for posts, stories, reels, and carousels
  • Safe Zones: Where strictly not to put text in Stories and Reels
  • How to resize images without losing quality using a free tool
  • Best aspect ratios for maximum screen real estate

Let's ensure your content is never cropped awkwardly again.

🎯 TL;DR: Instagram Image Sizes 2025

  • Feed Post: 1080 × 1080px (square, 1:1 ratio)

  • Story: 1080 × 1920px (vertical, 9:16 ratio)

  • Reel: 1080 × 1920px (vertical, 9:16 ratio)

  • Carousel: 1080 × 1080px per image (square, 1:1 ratio)

  • Resize instantly with SnapCompress

    (free, private, browser-based)

📏 Quick Answer: Instagram Image Sizes 2025

  • Feed Square: 1080 × 1080 pixels (1:1)
  • Feed Portrait: 1080 × 1350 pixels (4:5)
  • Stories/Reels: 1080 × 1920 pixels (9:16)
  • Safe Zones: Keep content 250px from edges
  • Profile Picture: 320 × 320 pixels (1:1)

Safe Zone: Center 1080×1420px area
Top Danger Zone: 250px (profile, progress bars)
Bottom Danger Zone: 250px (message bar, buttons)


Instagram Dimensions Reference Table

Here's the complete Instagram image size reference for 2025. Save this table for quick access.

Content Type

Dimensions (px)

Aspect Ratio

Notes

Feed Post (Square)

1080 × 1080

1:1

The standard grid format.

Feed Post (Portrait)

1080 × 1350

4:5

Highest visibility in feed.

Feed Post (Landscape)

1080 × 566

1.91:1

Cinematic, but low engagement.

Instagram Story

1080 × 1920

9:16

Must respect Safe Zones.

Instagram Reel

1080 × 1920

9:16

Same as Stories, optimized for video

Carousel Post

1080 × 1080

1:1

All images must be same size

Profile Picture

320 × 320

1:1

Displays at 110px, circular crop

IGTV Cover

420 × 654

1:1.55

IGTV thumbnail in feed

💡

Pro Tip: Save This Reference

Bookmark this page or save the table as a screenshot for quick access when creating Instagram content. These dimensions are current as of 2025 and unlikely to change.


Instagram Feed Post Sizes Explained

The "Feed" is your profile grid. While it feels simple, choosing the right aspect ratio can actually impact your engagement rates.

Square Posts (1080 × 1080px)

Aspect Ratio: 1:1 (square) Best For: Product photos, quotes, symmetrical compositions

Why use square:

  • Classic Aesthetic: Displays perfectly in your profile grid.
  • Consistency: No awkward cropping when users view your profile.
  • Safe: Works well for almost any content type.

Sizing recommendations: While Instagram accepts smaller images, always design at 1080 × 1080px for crispness on Retina displays.

📐 Quick Resize to Square

Use

SnapCompress Resize Tool

: Upload image → Select "Instagram Post (1080×1080)" preset → Click resize → Download. Takes 10 seconds.

Portrait Posts (1080 × 1350px)

Aspect Ratio: 4:5 (vertical) Best For: Portraits, fashion, grabbing attention

The "Engagement Hack": Portrait posts take up roughly 25% more vertical space on a smartphone screen compared to square posts. This pushes your competitors' content further down the screen, keeping eyes on your post longer.

Important Sizing Note: Instagram will crop anything taller than 4:5. If you try to upload a Story (9:16) as a Post, the top and bottom will be chopped off.

Landscape Posts (1080 × 566px)

Aspect Ratio: 1.91:1 (horizontal) Best For: Wide landscapes, group shots

The Risk: These images take up very little vertical space. Users scroll past them quickly, which can lower engagement. Only use this if the composition absolutely demands it.


Dedicated Guide: Safe Zones (Stories & Reels)

This is the #1 mistake new creators make.

Size: 1080 × 1920px Aspect Ratio: 9:16

Because Stories and Reels are full-screen, Instagram overlays its own interface on top of your content. If you place text behind the profile name (top) or the comment bar (bottom), nobody can read it.

Visual Guide to Safe Zones

Use the visual reference below when designing your background.

Instagram Story & Reel Interface Map

Danger Zone: Top 250px

Covered by your Profile Picture, Handle, and Progress Bars.

Safe Zone: Center (1080 × 1420px)

Place all logos, text, and key visual elements here. They will never be covered.

Danger Zone: Bottom 250px

Covered by the "Send Message" bar, Likes, and Share buttons.

How to stay safe:

  1. Imagine a box in the middle of your screen.
  2. Leave a roughly 250px buffer at the top and bottom.
  3. If you use Instagram's native text tools, watch for the blue guidelines—they will snap when you hit the limit.
  4. If designing in Canva or Photoshop, keep all crucial elements centered.

🎯 30-Second Fix

Upload any image to our free resizer, select "Instagram Story" preset, and download. No signup required.


How to Create Instagram-Sized Images

You have several options for resizing images to Instagram dimensions. Here's the best method for each use case.

Best for: Quick resizing, batch processing, privacy-conscious users

🚀 Step-by-Step: Resize for Instagram with SnapCompress

1

Go to SnapCompress Resize Tool

Visit

snapcompress.io/resize

in any browser

2

Upload Your Image

Drag your photo into the upload area.

3

Select Instagram Preset

Choose "Instagram Post (1080×1080)" or "Instagram Story (1080×1920)". No math required.

4

Resize & Download

Click "Resize" and get your pixel-perfect image instantly.

🔒 Why We Recommend This Tool

  • 100% Private: Resizing happens in your browser. Your photos are never sent to a server.

  • Free & Fast: No account needed, no watermarks, instant results.

Method 2: Design Tools (Canva, Photoshop)

Best for: Creating graphics from scratch.

Canva: Search for "Instagram Post" or "Instagram Story" in the template library. The canvas will automatically size to 1080×1080 or 1080×1920.

Photoshop: File → New. Set width to 1080px. Set height to 1080px (Feed) or 1920px (Story). Resolution: 72ppi.


Instagram Image Best Practices

Beyond sizing, follow these best practices to ensure your images look professional on Instagram.

Resolution & Quality

Minimum resolution:

  • Width: 320px minimum (Instagram's requirement)
  • Recommended: Always upload at 1080px width for best quality

File format:

  • JPEG: The gold standard for Instagram.
  • ⚠️ PNG: Good for graphics, but files can be huge.
  • ⚠️ HEIC: iPhone format. Convert to JPEG first.

Design Tips for Instagram

1. Safe Zones for Text

Keep important text and graphics away from edges:

  • Feed posts: 100px margin from all edges
  • Stories: Center 60% of the screen only

2. Consistent Aspect Ratios

Stick to one aspect ratio for your feed aesthetic:

  • Most brands use 1:1 (square) for consistency
  • Influencers often mix square and 4:5 (portrait)

3. Color & Contrast

Instagram's white UI requires high contrast:

  • Dark images need bright text
  • Light images need dark text
  • Avoid mid-tone grays (hard to read)

Common Instagram Image Size Mistakes

Avoid these frequent errors that make your content look unprofessional.

  1. Ignoring the Aspect Ratio: Uploading a 16:9 (YouTube style) video to Reels (9:16). Result: A tiny video with massive black bars.
  2. Forgetting Safe Zones: Placing a "Swipe Up" sticker at the very bottom of a Story, where the message bar covers it.
  3. Inconsistent Carousels: Mixing landscape and portrait photos in one Carousel. Instagram will crop all photos to match the size of the first photo.

Conclusion

Instagram image sizes don't have to be confusing. Just remember the "Big Two":

  • 1080 × 1080 for the Feed.
  • 1080 × 1920 for Stories and Reels.

Recommended workflow:

  1. Resize images to exact Instagram dimensions using SnapCompress.
  2. Check your Safe Zones for Stories.
  3. Compress to reduce file size for faster uploading.
  4. Upload to Instagram with confidence.

Resize Images for Instagram Now (Free) →

100% private • No signup required • Instant resizing


Questions about Instagram image sizes? Contact us or leave a comment below.


Last updated: May 4, 2026 Author: Óscar Gallego Ruiz Reading time: ~8 minutes Content types covered: Posts, Stories, Reels, IGTV, Profile Pictures

Further reading