Instagram Image Size Guide (2026)

2026 SpecsLast verified: June 2026

Instagram feed posts are 1080 × 1080 px (1:1 square), 1080 × 1350 px (4:5 portrait), or 1080 × 566 px (1.91:1 landscape). Stories and Reels are 1080 × 1920 px (9:16).

Instagram crops anything that doesn't match its preferred ratios. Upload at these exact pixel dimensions in 2026 to keep your photos sharp, uncropped, and grid-friendly.

AssetDimensionsRatioFormatMax size
Post — Square1080 × 10801:1JPG30 MB
Post — Portrait1080 × 13504:5JPG30 MB
Post — Landscape1080 × 5661.91:1JPG30 MB
Story / Reel1080 × 19209:16JPG / MP430 MB
Profile Picture320 × 3201:1JPG5 MB
Carousel1080 × 1080 or 1080 × 13501:1 or 4:5JPG30 MB

Pro tip: Portrait 1080 × 1350 is the highest-reach feed size — it fills the most vertical space on mobile. Keep critical elements in the center square so the grid preview still works.

Source: Instagram Help Center

Resize your image to Instagram size now

The tool below is pre-configured for Instagram. Nothing uploads — every resize runs locally in your browser.

Step 1  ·  Upload

Drop your image here

JPG · PNG · WEBP · HEIC — processed locally

Step 2  ·  Choose platforms

Free: up to 2 platforms · Need more? View pricing →

Social

Ads

Logos & Branding

Crop mode

Fill crops to exact size · Fit pads to preserve full image

Format

PNG for logos · JPG for photos · WEBP for web

Step 3  ·  Download

2 free exports remaining today

Live preview

Your preview will appear here

1080 × 1080 px

Why Instagram Image Sizes Matter

Instagram's algorithm favors content that fills the screen. Portrait images (1080 × 1350 px) take up more real estate in the feed than square or landscape posts, which is why they consistently outperform other formats for reach and engagement. If your image doesn't match Instagram's preferred ratios, Instagram will either crop it automatically or compress it — both reduce quality and can cut off important parts of your photo.

Instagram Post Sizes Explained

Square Posts (1080 × 1080 px) are the classic Instagram format and still widely used for profile grid consistency. They display identically on desktop and mobile feeds.

Portrait Posts (1080 × 1350 px) are the highest-reach format on Instagram in 2026. Because they fill more vertical space on mobile, they stop more scrollers mid-feed.

Landscape Posts (1080 × 566 px) work best for wide scenes. They take less feed space and get slightly lower organic reach.

Stories and Reels (1080 × 1920 px) use the full screen. Keep text and calls to action in the center 1080 × 1420 zone to avoid the username bar and action buttons.

How to Resize Images for Instagram Without Losing Quality

  1. Start from the highest-resolution version of your photo.
  2. Downscale in one step — never upscale a small image.
  3. Export as JPG at 85–90% quality for photos; PNG for graphics with text.
  4. Use Gitsize to resize to exact Instagram dimensions in your browser.

Common mistakes to avoid

  • Uploading landscape photos taller than 1.91:1 — Instagram crops the top and bottom off.
  • Using images under 1080 px wide — Instagram upscales and blurs them.
  • Placing text near the edge of a Story — the UI overlays roughly 250 px top and bottom.

Frequently asked questions

What size should an Instagram post be in 2026?

Instagram square posts are 1080 × 1080 px. Portrait (the best for reach) is 1080 × 1350 px. Landscape is 1080 × 566 px.

What is the size of an Instagram story?

Instagram Stories and Reels are 1080 × 1920 px (9:16). Keep text and logos in the middle 1080 × 1420 area to avoid the top and bottom UI bars.

What is the best Instagram profile picture size?

Upload a square image at least 320 × 320 px. Instagram crops it into a circle, so center your subject.

Does Instagram crop my image if it is the wrong size?

Yes. Instagram auto-crops any image that doesn't match its supported ratios (1:1, 4:5, or 1.91:1 in the feed), which almost always removes important content.

What is the maximum Instagram carousel image size?

Each carousel slide is 1080 × 1080 px or 1080 × 1350 px, up to 30 MB per image. Mixing ratios across a carousel is not recommended — Instagram forces every slide to the first slide's ratio.

JPG or PNG for Instagram posts?

Use JPG for photos — smaller files, faster uploads, and Instagram compresses PNGs to JPG anyway. Use PNG only when you need transparency or crisp text overlays.

Related sizes