Instagram Image Size Guide 2026

Using the wrong image size on Instagram can result in awkward cropping, poor quality, or rejected uploads. Here's the complete guide to Instagram image dimensions for every type of content.

Instagram Feed Post Sizes

Square Post (1:1) — 1080 × 1080px

The classic Instagram format. Works perfectly in the feed and on your profile grid.

Portrait Post (4:5) — 1080 × 1350px

Takes up more vertical space in the feed, making it more engaging. Recommended for most content.

Landscape Post (1.91:1) — 1080 × 566px

Best for wide shots, group photos, and scenic landscapes.

Instagram Story & Reels — 1080 × 1920px (9:16)

Full-screen vertical format. Stories and Reels share the same dimensions. Keep important content within the safe zone (center 1080×1420px) to avoid being cut off.

Profile Photo — 320 × 320px

Displayed as a circle, so center your subject. Upload at 320×320px for best quality.

How to Resize for Instagram

Use our free Instagram image resizerwith preset dimensions for every format:

  • Square: 1080×1080
  • Portrait: 1080×1350
  • Landscape: 1080×566 or 1080×608
  • Story: 1080×1920
  • Profile: 320×320

Tips for Best Quality

  • Always upload at the highest resolution — Instagram compresses images
  • Use JPEG format for photos, PNG for graphics with text
  • Keep file size under 5MB for fastest uploads
  • If images are too large, compress them first

Resize for Instagram Now

Get the perfect dimensions for any Instagram format:

Resize for Instagram →