instagramimage sizessocial mediaimage resizerinstagram dimensions2026

Best Instagram Image Sizes in 2026: Every Format Covered

The exact Instagram image sizes for posts, stories, reels, profile pictures and carousels. Stop getting blurry uploads and unexpected cropping.

OOToolbox Team

Best Instagram Image Sizes in 2026

You upload a perfectly good image to Instagram, and it comes out blurry. Or cropped in the wrong place. Or weirdly zoomed in.

This happens because Instagram has specific dimension requirements for each format, and it will force-fit anything that doesn't match.

Here's the reference I keep coming back to whenever I need to check a size.


Quick Reference Table

FormatDimensions (px)Aspect Ratio
Square Post1080 × 10801:1
Portrait Post1080 × 13504:5
Landscape Post1080 × 5661.91:1
Story / Reel1080 × 19209:16
Profile Picture320 × 3201:1
Carousel1080 × 13504:5 (keep consistent)

If you just needed the numbers, there you go. Below I'll explain what actually matters for each one.


Feed Posts

Square (1080 × 1080)

The original Instagram format. Still works, still looks clean. Nothing to overthink here—just make sure you're at 1080px minimum width. Anything smaller gets upscaled and looks soft.

Portrait (1080 × 1350)

This is the one you probably want for most posts. It takes up more vertical screen space in the feed, which means more time in view as people scroll. The 4:5 ratio is the tallest Instagram allows in feed—go taller and it gets cropped.

Landscape (1080 × 566)

Rarely the best choice. It takes up less space in feed and gives your image less visual impact. That said, some content (panoramas, wide product shots) just works better horizontal. If you use it, don't go below 1080px wide.


Stories and Reels (1080 × 1920)

Both use 9:16 full-screen vertical format.

A couple of things worth knowing:

  • Safe zone: Keep text and important content away from the top ~250px and bottom ~250px. The Instagram UI (username, buttons, caption) covers those areas.
  • Reel cover cropping: When displayed in your profile grid, reel covers get cropped to roughly a 9:16 center portion. If you add text to a cover image, center it vertically.

I see people make the text-at-the-edge mistake constantly. It's not obvious until you publish and half your CTA is hidden behind the "Send Message" button.


Profile Pictures (320 × 320)

Instagram stores them at 320 × 320, though you can upload larger (it'll downscale). The display is circular, so anything in the corners gets clipped. Keep your subject centered and don't rely on edge details being visible.


Carousels

Use the same dimensions for every slide. If you mix ratios, Instagram forces all slides to match the first one—which means unexpected cropping on slides 2, 3, etc.

The safest bet is 1080 × 1350 across all slides (portrait format, maximum feed presence).


Why Your Images Look Blurry After Uploading

If your image looks fine on your phone but bad after posting, it's usually one of these:

ProblemFix
Image is under 1080px wideResize to at least 1080px before uploading
Wrong aspect ratioInstagram auto-crops; resize to the correct ratio first
Over-compressed JPEGUse PNG or high-quality JPEG (>80%)
Uploaded via poor connectionInstagram compresses more aggressively on slow networks—try WiFi
Multiple re-savesEach save adds compression artifacts. Work from the original file

The single biggest fix: make sure your image is 1080px wide and matches the correct aspect ratio before you upload it.


How to Resize Images Before Uploading

You don't need Photoshop for this. Any tool that lets you set exact pixel dimensions and crop to a specific ratio works.

I use OToolbox Image Resizer because it runs in the browser (nothing gets uploaded to a server), and you can pick Instagram presets directly:

The point isn't which tool you use—it's that you resize before uploading instead of letting Instagram's algorithm decide what to crop and compress.


One Thing That Actually Changed in 2026

Instagram now supports higher resolution displays better than before, but the upload dimensions haven't changed. The advice from 2024 still applies: 1080px width is the target. Going to 2160px doesn't improve quality on Instagram—it just makes the file larger and triggers heavier compression.

Stick with 1080px wide. It's the sweet spot.