Home / Social / Instagram Story & Reel Resizer
SOCIAL

Instagram Story & Reel Resizer

Resize a photo to the 1080 × 1920 vertical format for Stories and Reels — free, instant, entirely on your device.

BEFORE
AFTER

Drop a photo here

JPG, PNG or WebP — nothing is uploaded to a server

Resized to 1080 × 1920
Ready for Stories & Reels

{{ errorMsg }}

How to resize a photo for Stories and Reels

Drop a photo into the box above and it's automatically center-cropped to the 9:16 vertical ratio and scaled to 1080 × 1920 pixels — the exact full-screen size Instagram uses for Stories, Reels and TikTok-style vertical video covers.

For example, a horizontal landscape photo will have its left and right edges trimmed to fit the tall frame, keeping the center of the image intact rather than squeezing the whole scene into a narrow strip.

Why the vertical format matters

Stories and Reels are viewed full-screen on a phone, so anything not shot or cropped to 9:16 gets letterboxed with black or blurred bars on either side. Pre-cropping to this exact ratio ensures your image fills the entire screen the way it's meant to.

Designing for the full-screen story format

Stories fill the entire phone screen in a tall 9:16 frame, which is a very different shape from a typical landscape or square photo — feeding in an image that isn't already close to that ratio means Instagram will either crop the sides off or add blurred bars to fill the gap. Resizing to the exact story dimensions beforehand gives you full control over exactly what's visible and where.

Keep in mind that Instagram's own UI elements — the profile icon, reply box and navigation controls — sit near the top and bottom edges of the screen, so leave breathing room there for text or logos rather than placing anything critical right at the very top or bottom of the frame.

What happens to images that don't already fit

A landscape or square photo doesn't naturally fill a 9:16 frame, so this tool scales and positions it within the tall canvas rather than distorting its proportions — any extra space is filled in rather than stretching the subject out of shape. Checking the preview afterward is worth doing, especially if your original photo was wide, since that's when the most repositioning happens.

All of this resizing runs locally through the Canvas API in your browser, so you can adjust and re-check the result freely before saving the final story-ready image to your device.

Frequently asked questions

{{ item.a }}

Related tools