Instagram

Instagram Image Sizes & Resizer

Resize photos to perfect Instagram dimensions — square, portrait, stories, reels, and more. Free, instant, and 100% private.

Drag & Drop Your Image

or click to browse — resize for Instagram in seconds

No Upload · Client-Side Processing · 100% Private

All Instagram Image Sizes (2025)

Official dimensions for every Instagram content type

Content Type Dimensions (px) Aspect Ratio Notes
Square Post 1080 × 1080 1:1 Classic feed format
Portrait Post 1080 × 1350 4:5 Max feed visibility
Landscape Post 1080 × 566 1.91:1 Wide/panoramic images
Story / Reels 1080 × 1920 9:16 Full-screen vertical
Profile Picture 320 × 320 1:1 Displayed as circle at 110×110
IGTV Cover 420 × 654 1:1.55 Vertical cover photo
Carousel Post 1080 × 1080 1:1 Up to 10 slides

How to Resize Images for Instagram

1

Upload Your Image

Drop any JPG, PNG, or WebP photo. No account needed.

2

Pick an Instagram Preset

Choose Square, Portrait, Story, Reels, or any other Instagram format.

3

Download & Post

Preview and download. Post to Instagram without worrying about cropping.

Frequently Asked Questions

For maximum feed visibility use 1080 × 1350 pixels (4:5 portrait). For square use 1080 × 1080 px. Landscape is 1080 × 566 px.

Instagram Stories should be 1080 × 1920 pixels (9:16). Keep critical content in the center 1080 × 1420 area to avoid UI overlap.

Yes. To minimize compression upload exactly 1080 px wide in sRGB, saved as high-quality JPEG. Avoid uploading larger than needed — it forces Instagram to compress more aggressively.

Yes, completely free. All resizing happens in your browser — no account, no subscription, no image uploads. Your photos stay on your device.

More Social Media Resizers