Instagram Image Resizer

Resize your photos to the exact dimensions Instagram recommends for maximum quality and engagement — square posts (1080×1080), portrait posts (1080×1350), and stories/reels (1080×1920).

📐Preset: 1080 × 1080 px
Click to select an image, or drag & drop one here
Supports JPEG, PNG, WebP, GIF, SVG — processed 100% in your browser
MANAGE YOUR PHOTOS
Cloud photo storage
Back up your originals before compressing copies for the web.
Try free →
Adobe Lightroom / Photoshop
Batch-resize and export whole shoots at once.
Try free →
CDN / image hosting
Serve your resized images fast on your own site.
Get started →
Affiliate disclosure: links above may earn us a commission — this never affects the calculation results above.

Best Use Cases

Instagram Feed Posts

Square posts at 1080×1080 pixels remain the most popular format for brand content and photography.

Portrait / Vertical Posts

1080×1350 (4:5 ratio) takes up more screen space in the feed and typically gets higher engagement.

Stories & Reels

1080×1920 (9:16 ratio) is the optimal resolution for full-screen stories and reels.

Frequently Asked Questions

What is the best size for Instagram posts?

Instagram recommends 1080×1080 pixels for square posts, 1080×1350 for portrait posts (4:5), and 1080×566 for landscape posts (1.91:1).

What is the Instagram story size?

Instagram Stories and Reels use a 9:16 aspect ratio at 1080×1920 pixels.