All guides
Image·6 min read·

How to Resize Images for Instagram (Every Format)

Exact pixel dimensions for Instagram feed posts, stories, reels, profile pictures, and carousels — plus a one-click resizer that handles the math for you.

Instagram is strict about image sizes. Upload something at the wrong aspect ratio and the platform crops it; upload something too small and the platform upscales it badly. The right sizes:

Format Aspect ratio Recommended size
Square feed post 1:1 1080 × 1080 px
Portrait feed post 4:5 1080 × 1350 px
Landscape feed post 1.91:1 1080 × 566 px
Story / Reel 9:16 1080 × 1920 px
Profile picture 1:1 320 × 320 px (displayed)
Carousel slide 1:1 or 4:5 1080 × 1080 (or 1080 × 1350)

The 1080-pixel-wide rule comes from Instagram's display logic — it stores at 1080 wide, regardless of what you upload. If you upload at 4000 × 3000, IG downscales to 1080 wide and re-encodes. The re-encode is destructive — JPEG compression artifacts get worse.

Pre-sizing your image to exactly 1080 wide before uploading skips IG's re-encode and gives you the cleanest output.

Resize for Instagram with Dropvert

  1. Open Resize Image.
  2. Drop your photo.
  3. Pick the Instagram preset that matches what you're posting — Square, Portrait, Story, etc.
  4. The tool crops + resizes to the exact size IG expects.
  5. Download.

The Instagram presets handle the crop choice automatically (center crop is the default). For finer control over what gets cropped, you can drag the crop region before downloading.

Compression note

Instagram further compresses everything you upload (around 70-75% JPEG quality on the server). For best post-upload appearance:

  • Save your image at JPEG quality 85-95 before uploading.
  • IG's server-side compression is gentler when the source image is already moderately compressed than when it's uncompressed.
  • Counter-intuitively, this means a 1MB image often looks better on IG than a 5MB one of the same scene.

Compress Image lets you target a specific output size if you want to be precise.

Story safe zones

Stories show on portrait phones, but text or buttons in the top 250 px or bottom 250 px of a 1080 × 1920 image can get covered by Instagram's UI overlays (the stickers, profile chip, "Send message" bar).

Keep important content in the center 1080 × 1420 area — that's the visible part on every device. The Resize Image tool's "Story" preset includes a guide overlay that shows the safe zone.

FAQ

Can I upload non-square images to a carousel? Yes. Carousels accept any of the feed-post aspect ratios. But mixing aspect ratios within a single carousel produces awkward results — IG fits everything to the first slide's aspect ratio and either letterboxes or crops the others.

What about Reels covers? The cover image shows in the feed at 1:1 (cropped from the 9:16 video). To control what shows: pick a frame from the video where the important subject is in the center 1080 × 1080 area.

Are HEIC photos OK? Instagram accepts HEIC on iOS upload, but the conversion is server-side and a bit lossy. For best appearance, convert HEIC to JPEG first.

Tools mentioned in this guide

Related guides

We use cookies to understand how you use Dropvert and improve the experience.