Instagram Image Sizes 2026: Posts, Stories, Reels & Profile

5 min read

Instagram supports several different image and video formats, and each placement — the feed, Stories, Reels and your profile — has its own ideal size. Upload a picture at the wrong dimensions and Instagram will crop or compress it automatically, often chopping off the edges of your photo or leaving it looking soft. Getting the pixel dimensions right before you post is the single easiest way to keep your content sharp and framed exactly the way you intended.

This 2026 guide lists the exact pixel size and aspect ratio for every Instagram placement, explains the safe zones for Stories and Reels, and shows why the 4:5 portrait format has become the smartest choice for feed reach. You can size any photo to these dimensions for free with a browser-based custom resizer — no upload and no account required.

Square feed post — 1080 x 1080 (1:1)

The 1:1 square is the classic Instagram format and still the safest default when you want a photo to look consistent in your grid. It displays cleanly on every device and never gets cropped in the feed.

  • Dimensions: 1080 x 1080 pixels
  • Aspect ratio: 1:1
  • Best for: product shots, quote cards, grid consistency

Instagram displays feed images up to 1080 pixels wide, so 1080 x 1080 is the resolution that keeps a square crisp without wasting file size. Size your image with the square post (1080x1080) preset to lock the ratio automatically.

Portrait feed post — 1080 x 1350 (4:5)

Portrait is the most valuable feed format because it fills the maximum vertical space Instagram allows in the timeline. A 4:5 image is taller than a square, so it occupies more of the screen as someone scrolls, which usually means more time on your post and better reach. If you only remember one number from this guide, make it 1080 x 1350.

  • Dimensions: 1080 x 1350 pixels
  • Aspect ratio: 4:5
  • Best for: maximum feed real estate, portraits, most single-image posts

Anything taller than 4:5 gets cropped in the feed, so 1080 x 1350 is the tallest a post can go without losing part of the image. Use the portrait post (1080x1350) preset to hit it exactly.

Landscape feed post — 1080 x 566 (1.91:1)

Landscape suits wide scenery, group shots and anything you originally captured horizontally. It takes up the least vertical space of the three feed formats, so it is generally the weakest for reach, but it keeps a wide composition intact rather than forcing an awkward crop.

  • Dimensions: 1080 x 566 pixels
  • Aspect ratio: 1.91:1
  • Best for: landscapes, wide group photos, horizontal video thumbnails

Format wide images with the landscape post (1080x566) preset so nothing gets trimmed at the sides.

Stories and Reels — 1080 x 1920 (9:16)

Stories and Reels are full-screen vertical formats. The 9:16 ratio fills the entire phone display, so any photo or graphic you share here should be built at 1080 x 1920 to avoid black bars or an automatic stretch.

  • Dimensions: 1080 x 1920 pixels
  • Aspect ratio: 9:16
  • Best for: full-screen Stories, Reels, behind-the-scenes and time-sensitive updates

Size vertical content with the story/reel (1080x1920) preset and it will fit the full screen perfectly.

Mind the safe zones

Instagram overlays interface elements on top of Stories and Reels: your profile icon and controls sit near the top, while the caption, action buttons and audio label crowd the bottom. Keep any important text or logos inside the central safe zone by leaving roughly the top 250 pixels and the bottom 300–400 pixels clear. Anything placed in those margins risks being hidden behind buttons or the caption.

Reels cover — designed at 1080 x 1920

The Reels cover is the thumbnail that represents a Reel in two places at once, and each place crops it differently. On the Reels tab it appears as a tall 9:16 image, but on your profile grid it is cropped to a roughly 1:1 square in the center. Design the full cover at 1080 x 1920 but keep the key subject and any text centered so it survives the grid crop.

  • Design size: 1080 x 1920 pixels (9:16)
  • Grid crop: center square, roughly 1:1
  • Tip: keep titles and faces centered, away from the top and bottom

Build a thumbnail that works in both views with the reels cover preset.

Profile picture — 320 x 320

Your profile picture is stored and displayed as a circle, so a square source image is essential. Instagram shows it at around 320 x 320 pixels, though it appears much smaller in comments and the feed. Upload a clean, centered square and let the platform mask it into a circle.

  • Dimensions: 320 x 320 pixels (upload a square)
  • Aspect ratio: 1:1, displayed as a circle
  • Best for: logos and headshots with the subject centered

Crop a clean square with the profile picture (320x320) preset so nothing important lands outside the circle.

File format and file size tips

Instagram re-compresses every upload, so your goal is to hand it a clean, correctly sized file that survives that process well. A few practical rules keep quality high:

  • Use JPG for photographs — it gives the best balance of quality and file size, which is what Instagram optimizes for.
  • Use PNG only for graphics with flat color, sharp text or transparency, such as logos.
  • Match the exact pixel width (1080 px) rather than uploading a huge file — oversized images just get downscaled and can look softer.
  • Keep files light, ideally well under a few megabytes, to reduce heavy re-compression artifacts.
  • Export in the sRGB color space so colors stay accurate on the web.

How to resize without losing quality

You do not need Photoshop or an app to hit these numbers. A browser-based resizer runs entirely on your device, so your photos are never uploaded to a server — they stay private, and there is nothing to install and no account to create. Each Instagram preset locks the correct aspect ratio for you, so you can crop and export a perfectly framed image in seconds, completely free. Start from the custom resizer for any custom size, or jump straight to the square post (1080x1080), portrait post (1080x1350) or story/reel (1080x1920) presets.

A note on changing specs

Instagram updates its layout and supported formats regularly, and dimensions that are ideal today can shift as the app evolves. The sizes above reflect the platform's best practices for 2026, but it is always worth verifying the current recommendations in Instagram's official help pages before a major campaign. When in doubt, uploading at 1080 pixels wide in the correct aspect ratio remains the most reliable approach — it gives Instagram the resolution it wants and keeps your content looking its best across every placement.

Tools mentioned in this article

More from the blog