Your photos never leave your browser. No uploads. No servers. 100% private.

Instagram Post Photo Size & Requirements (2026)

Quick Spec

Easy
📐
Dimensions1080×1080 px
📁
Max file size30 MBJPEG, PNG
🎨
BackgroundAny
🖨️
Resolution72 DPIAspect ratio: 1:1
👓
GlassesAllowed (with conditions)
🔧 Resize Photo for This Spec

Free browser-based tool. No upload to any server.

Free Tool

Resize for Instagram Post Photo

Processed in your browser — nothing uploaded
Input

Drop your photo here or browse

JPEG, PNG, HEIC — any size

Target1080×1080 px
FormatJPEG
Max size30 MB
BackgroundAny
Output
Example Instagram Post Photo — compliant output preview1080×1080

Upload a photo to see the result

Instagram supports three aspect ratios for feed posts: square (1:1), portrait (4:5), and landscape (1.91:1). The sweet spot for maximum feed real estate is the 1080×1350 portrait orientation — it takes up more screen space than square while scrolling. All photos should be at least 1080 pixels wide; anything smaller gets upscaled and looks blurry.

What Makes This Specification Unique

Portrait 4:5 (1080×1350) takes up the most feed space — best for engagement

Instagram compresses heavily — upload the highest quality original

Carousel posts can mix aspect ratios but the first image sets the ratio for all

Stories/Reels use 9:16 (1080×1920) — completely different from feed posts

ExactPix Tool Rules for This Spec

When you use the ExactPix tool on this page, it's pre-configured with these rules:

Square posts: 1080×1080px | Portrait: 1080×1350px | Landscape: 1080×566px

Instagram compresses photos aggressively — upload at highest quality

Applications That Require This Photo

📋Instagram feed posts
📋Instagram carousels

Frequently Asked Questions

Official Sources

Instagram Help Center

Reviewed: 2026-05-01