Reference8 min readUpdated March 2026

Instagram Image Size Guide 2026: Every Format Covered

Stop guessing Instagram dimensions. Here are the exact pixel sizes for every Instagram format — feed posts, stories, reels, carousels, IGTV, and profile photos — updated for 2026.

📐 Instagram Image Dimensions — Quick Reference

FormatDimensions (px)Aspect RatioResize Tool
Square Post1080 × 10801:1Resize →
Portrait Post1080 × 13504:5Resize →
Landscape Post1080 × 5661.91:1Resize →
Story / Reel1080 × 19209:16Resize →
Carousel Post1080 × 1080 or 1080 × 13501:1 or 4:5Resize →
Profile Photo320 × 320 (min)1:1 (circle)Resize →
IGTV Cover420 × 6541:1.55Resize →

Feed Posts: Square vs Portrait vs Landscape

Instagram supports three aspect ratios for feed posts. Your choice significantly impacts engagement:

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

The classic Instagram format. Square posts are safe for all content types — product photos, quotes, infographics. They look balanced in the feed grid and are easy to frame. Use our 1080×1080 resizer for instant sizing.

Portrait Posts (4:5) — 1080×1350 px ⭐ Best for Engagement

Portrait posts take up the most screen real estate in the feed, making them harder to scroll past. Studies show 4:5 posts receive 20-30% more engagement than square posts on average. This is the recommended format for most content. Use our 1080×1350 resizer.

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

Landscape format takes up the least feed space and gets the lowest engagement. Use only when the content demands it (panoramic photos, cinematic shots, wide infographics).

Instagram Stories & Reels — 1080×1920 px

Both Stories and Reels use the full-screen 9:16 vertical format at 1080×1920 px. Here's how to optimize:

  • Safe zone: Keep text and key elements within the central 1080×1420 area — the top and bottom are covered by the username/timestamp and reply bar
  • Avoid horizontal images: They get letterboxed with black bars above and below, looking unprofessional
  • Use high contrast: Stories are often viewed quickly; bold text and vivid colors stand out
  • For Reels covers: Design separately at 1080×1920 px, keeping the key visual in the center portion (9:16 Reel, but displayed as 4:5 in the grid)

Resize to perfect story dimensions: 1080×1920 resizer

Carousel Posts — Batch Resize for Consistency

Instagram carousels are one of the highest-engagement post types. Key rules:

  • All images must have the same aspect ratio — the first image sets the ratio for all slides
  • Maximum 20 slides per carousel
  • Use 1080×1350 (4:5) for maximum screen presence, or 1080×1080 (1:1) for simpler layouts
  • Batch resize all carousel images at once using PhotoResizer.in to ensure consistency

Instagram Profile Photo — 320×320 px Minimum

Profile photos display at 110px on mobile and 150px on desktop, but Instagram stores them at higher resolution. Upload at 320×320 px minimum for crisp display on all devices including Retina/OLED screens.

  • Use a square image — Instagram crops to a circle
  • Center your face or logo in the middle
  • Use bold, high-contrast elements — the display size is tiny
  • Avoid fine text — it becomes illegible at 110px

How to Avoid Instagram Quality Loss

Instagram compresses all uploads. Minimize quality loss with these technical tips:

  1. Upload at exactly 1080px width — Instagram won't upscale or downscale
  2. Use JPEG format at 85-95% quality
  3. Keep file size under 1MB — larger files trigger more aggressive compression
  4. Avoid over-sharpening — Instagram's compression amplifies sharpening artifacts
  5. Avoid heavy filters — apply subtle edits; Instagram's compression works better with natural images
  6. Export in sRGB color space — other color profiles may cause color shifts

Frequently Asked Questions

What is the best image size for Instagram posts?

The optimal size for Instagram feed posts is 1080×1080 px (square), 1080×1350 px (portrait), or 1080×566 px (landscape). Portrait orientation (4:5 ratio) performs best for engagement as it takes up more screen space in the feed.

What size should Instagram Stories be?

Instagram Stories should be 1080×1920 px (9:16 aspect ratio). This fills the entire screen on most smartphones. Keep important text and elements in the center to avoid being covered by the profile icon or timestamp.

What resolution should Instagram Reels be?

Instagram Reels should be 1080×1920 px (9:16 vertical) at minimum. For the sharpest quality, record at 1080p or higher. The cover photo should also be 1080×1920 px and can be customized separately.

Does Instagram compress images?

Yes. Instagram compresses all uploaded images. To minimize visible compression: upload at exactly 1080px width, use JPEG format at 85%+ quality, and avoid images with lots of fine text or sharp gradients. Upload the highest quality version and let Instagram handle the compression.

How to post on Instagram without losing quality?

Upload images at exactly 1080px on the shortest side. Use JPEG format. Avoid over-editing with excessive filters or sharpening — these create artifacts after Instagram's compression. For carousel posts, keep all images at the same aspect ratio.

What is the Instagram profile photo size?

Instagram profile photos display at 110×110 px on mobile and 150×150 px on desktop. Upload at 320×320 px minimum for best quality. Instagram crops the image to a circle.

What aspect ratios does Instagram support?

Instagram supports aspect ratios from 1.91:1 (landscape) to 4:5 (portrait). Square (1:1) is the default. The recommended ratio for maximum feed presence is 4:5 (portrait), which displays at 1080×1350 px.

How to resize an image for Instagram carousel?

All images in a carousel must share the same aspect ratio. The ratio is determined by the first image. Recommended: 1080×1080 (square) or 1080×1350 (portrait). Use PhotoResizer.in to batch resize all carousel images to identical dimensions.

What is the maximum file size for Instagram?

Instagram accepts images up to 30MB per photo. However, large files are compressed more aggressively. For best results, keep your images under 1MB at 1080px width in JPEG format.

What is the best format for Instagram — JPG or PNG?

JPEG is better for Instagram photos. Instagram converts all images to JPEG internally, so uploading PNG adds file size without any quality benefit. The exception is images with sharp text or graphics, where PNG might preserve edges slightly better pre-compression.

Related Tools & Guides