PFile

Private files · In-browser

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

  1. 1Set the anchor to top-center for selfies and group shots — vertical crops eat the sides, and faces sit high in most photos.
  2. 2Drop your photo above — 1080×1920 JPG is pre-selected. Hit Resize.
  3. 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.

Related tools