Resize Images for Instagram

Get the perfect dimensions for Instagram posts, stories, and reels.

Your images never leave your device

Drag & drop images here

or click to browse

PNG, JPG, JPEG, WebP, AVIF, HEIC, BMP, GIF

Instagram image sizes that work

Feed posts, stories, and reels each have recommended pixel dimensions. Exporting at those sizes reduces surprise cropping in the app, keeps text and faces sharp, and avoids Instagram upscaling a tiny image into a blurry mess. A 1080px-wide square (1:1) remains the classic feed format; portrait 4:5 and story 9:16 presets match what most creators use for maximum screen coverage. We also cover Instagram alongside other platforms in Best Image Sizes for Social Media in 2026.

Posts, stories, reels, and quality

Landscape 16:9 (1920×1080) suits video-style thumbnails and wide shots. When your source photo has a different aspect ratio, setting exact width and height (with aspect lock off) fits the canvas you need; you can still compose the crop in your editor before export.

Correct sizing also helps with perceived quality in the feed: oversized files get recompressed by the platform, so starting close to the native display resolution gives you more control over sharpness and color before that final pass.

Frequently Asked Questions

What is the best image size for Instagram posts?

The ideal size for Instagram square posts is 1080×1080 pixels. For portrait posts use 1080×1350 pixels, and for landscape posts use 1080×566 pixels. Instagram compresses images above these sizes, so uploading at the exact dimensions gives the best quality.

What size should Instagram Stories be?

Instagram Stories should be 1080×1920 pixels (9:16 aspect ratio). This fills the entire screen on most smartphones. Content outside this ratio will be cropped or have black bars.

Does Instagram reduce image quality?

Yes, Instagram compresses all uploaded images. To minimize quality loss, upload at the exact recommended dimensions, use JPEG format at high quality (around 80-90%), and keep file sizes under 1MB.

What aspect ratios does Instagram support?

Instagram supports aspect ratios between 1.91:1 (landscape) and 4:5 (portrait). Square posts use 1:1. Content outside these ratios will be automatically cropped.

This tool works offline — install CompressEazy as an app on any device.