Story & reel resizer — 1080×1920px, free
Stories, reels covers, Shorts thumbnails, and TikToks all share one canvas: 1080×1920 pixels (9:16 vertical). Post a landscape photo and the app zooms blindly into the middle — usually onto nobody's face. This preset outputs exactly 1080×1920 with an anchor grid, so you decide what fills the tall frame: top-center for faces, center for scenes. Drop, resize, share.
How to fill the tall frame
- 1Set the anchor to top-center for selfies and group shots — vertical crops eat the sides, and faces sit high in most photos.
- 2Drop your photo above — 1080×1920 JPG is pre-selected. Hit Resize.
- 3Download and upload to Stories, Reels, Shorts, or TikTok — one file fits all four.
Vertical-first thinking
Leave headroom
UI overlays (usernames, captions, progress bars) cover the top and bottom ~250px. Keep faces and text in the middle band.
Shoot vertical when you can
A native 9:16 photo needs no crop at all. This tool rescues the landscape shots already on your roll.
One size, four apps
1080×1920 is the shared spec for Instagram, YouTube Shorts, and TikTok — resize once, post everywhere.
Frequently asked questions
What size are Instagram stories and reels?
1080×1920 pixels (9:16). The same size works for YouTube Shorts thumbnails and TikTok posts — exactly what this preset outputs.
Can I use a landscape photo for a story?
Yes — crop-to-fill trims the sides to fill 1080×1920 with zero stretching. Use the anchor grid to keep the subject; heavy side-crops suit centered subjects best.
Why do my stories look blurry?
Usually an undersized source — a 640px-wide screenshot stretched to 1080px softens visibly. Start from the highest-resolution original you have.
JPG or PNG for stories?
JPG for photos — smaller uploads that still look crisp after the app's own compression. PNG only helps flat graphics with text.
Are my photos uploaded?
No. Resizing runs 100% in your browser — personal photos stay on your device.