Skip to content
makepicsmall

Compress photo for Instagram Story

Resize and compress a photo to 1080 × 1920 (9:16) for Instagram Story uploads.

For Instagram Story

or click to pick files · JPG, PNG, WebP up to 50 MB each

Instagram Stories are a strict 9:16 aspect ratio at 1080 × 1920 pixels. We center-crop your photo to 9:16, resize to 1080 × 1920, and compress so it uploads quickly on mobile data.

If your source photo is already a tall 9:16 shot, the crop is a no-op. If it is landscape or square, we crop from the middle — pre-crop yourself if the subject is off-center.

Frequently asked questions

Why 1080 × 1920?
That is the exact pixel dimension Instagram uses for Story media. Uploading a larger file just gets downscaled; a smaller file gets upscaled and looks soft.
Can I use this for Reels?
Yes — Reels use the same 1080 × 1920 (9:16) specification for cover images and video frames.
What about text overlays and stickers?
Add those inside Instagram after you upload. We only handle the base image; everything else is the app's job.