ThumbCrafted
← Back to Creator Tools

Instagram Post Size Checker — Dimensions & Aspect Ratios

Instagram supports multiple aspect ratios for feed posts, but using the wrong size means auto-cropping, blurry images, or wasted screen space. A portrait photo that's too tall gets its top and bottom cut off. A landscape photo that's too wide loses the sides. A square image that's only 600 pixels wide looks soft and pixelated on modern phones.

This guide covers the correct Instagram post sizes for every format, how aspect ratios work, why dimensions matter for quality and engagement, and the most common sizing problems creators run into.

Instagram Post Specs
Best Size: 1080×1350 px (4:5)
Square: 1080×1080 px (1:1)
Landscape: 1080×566 px (1.91:1)
Min Width: 320 px (1080 recommended)
Max Ratio: 1.91:1 to 4:5
Format: JPG or PNG
Max File Size: 30 MB
Max Carousel: 20 slides
Jump to:

Instagram supports three main orientations for feed posts. The best choice depends on your content and engagement goals.

FormatSize (px)Aspect RatioFeed PresenceBest For
Portrait1080×13504:5Largest — fills ~20% more screen than squareMaximum engagement, product shots, faces
Square1080×10801:1Standard — classic Instagram formatGrid consistency, product flatlays, graphics
Landscape1080×5661.91:1Smallest — thin horizontal stripPanoramas, wide shots, cinematic content
Carousel1080×1350 or 1080×10804:5 or 1:1All slides must matchTutorials, product series, storytelling

Why 4:5 portrait wins: at 1080×1350, your post takes up the maximum allowed vertical space in the feed. That means more screen real estate, longer scroll-stop time, and higher engagement compared to square or landscape. Most top-performing Instagram accounts use 4:5 as their default.

Instagram Aspect Ratios Explained

Instagram accepts aspect ratios from 1.91:1 (widest landscape) to 4:5 (tallest portrait). Anything outside this range gets auto-cropped to fit.

RatioDimensionsWhat Happens
4:5 (portrait)1080×1350Fills maximum feed height — best for engagement
1:1 (square)1080×1080Standard display, no cropping
1.91:1 (landscape)1080×566Thin strip, significant white space above/below
Taller than 4:5 (e.g. 9:16)1080×1920Auto-cropped to 4:5 — top and bottom cut off
Wider than 1.91:1e.g. 2560×1080Auto-cropped to 1.91:1 — sides cut off

Carousel aspect ratio rules

Profile grid display

Regardless of your post's aspect ratio, the profile grid always displays posts as 1:1 squares. Portrait posts are center-cropped vertically, landscape posts are center-cropped horizontally. If your grid aesthetic matters, design with the center square crop in mind.

Why Instagram Post Size Matters

Common Instagram Post Size Problems

Photo is auto-cropped on upload

Your image is outside Instagram's 1.91:1 to 4:5 aspect ratio range. A 9:16 story-sized image (1080×1920) will be cropped to 4:5 (1080×1350), cutting 570 px from the combined top and bottom. Pre-crop to a supported ratio before uploading.

Image looks blurry in the feed

Your source image is under 1080 px wide or already heavily compressed. Instagram re-encodes everything, so low-quality sources get visibly blurry. Upload at 1080 px wide minimum with JPG at 90%+ quality or PNG for graphics.

Post looks tiny in the feed

You're using a landscape ratio (1.91:1). Landscape posts display as a thin horizontal strip with significant space above and below. Switch to 4:5 portrait for maximum feed presence, or 1:1 square for a balanced look.

Face or text cut off in the profile grid

The profile grid crops all posts to 1:1 squares from the center. A face at the top of a 4:5 portrait or text at the bottom gets hidden in the grid view. Center key elements vertically so they survive the square crop.

Carousel slides cropped inconsistently

Instagram forces all carousel slides to match the first slide's aspect ratio. If your first slide is 1:1 and the second is 4:5, the second gets cropped to 1:1. Use the same ratio for every slide.

Image colors look different after uploading

Instagram converts all images to sRGB color space. Images in Adobe RGB, ProPhoto RGB, or CMYK may shift colors on upload. Export in sRGB before uploading to avoid surprises.

Instagram Post Size Best Practices

Check your Instagram content before posting:

Instagram Story Safe Zone
Visualize where UI overlays cover your Story content.
Reels Cover Preview
Preview your Reels cover in the profile grid and Reels tab.
Instagram Ad Preview
Check ad creatives with CTA buttons and sponsored label overlays.
Free Thumbnail Editor
Design Instagram posts, covers, and graphics at any size.
Need to design an Instagram post?
Open the Free Thumbnail Editor →

Instagram Post Size FAQ

What size should an Instagram post be?
1080×1350 pixels (4:5 portrait) for maximum feed presence. Also supported: 1080×1080 (square) and 1080×566 (landscape). Always upload at 1080 px wide minimum.
What aspect ratios does Instagram support for posts?
Instagram supports ratios from 1.91:1 (landscape) to 4:5 (portrait). Common choices: 1:1 square, 4:5 portrait, 1.91:1 landscape. Ratios outside this range are auto-cropped.
Why does Instagram crop my photo?
Your image's aspect ratio is outside the 1.91:1 to 4:5 range. Images taller than 4:5 get top/bottom cropped. Images wider than 1.91:1 get side-cropped. Pre-crop to a supported ratio before uploading.
What is the best Instagram post size for engagement?
4:5 portrait (1080×1350) takes up the most screen space in the feed — about 20% more than square and 60% more than landscape. More screen space means more attention and higher engagement.
Why does my Instagram photo look blurry?
Instagram compresses all uploads. Source images under 1080 px wide or already compressed become visibly blurry. Upload at 1080 px wide minimum. Use JPG at 90%+ quality for photos, PNG for graphics with text.
View All Creator Tools →