Resize Image for Instagram Story
Stories are full-screen vertical: 1080×1920 pixels (9:16). This tool crops and scales any image to exactly that frame — and the same output fits Reels covers, TikTok, and YouTube Shorts.
Free, no signup, no watermark. If a target can’t be reached, we tell you exactly why and what to change.
How it works
Drop your image
Drag in any JPG, PNG, or WebP — or browse, or paste. It opens locally in your browser, never uploaded.
Sized for stories (1080×1920)
The tool crops from the center to the exact ratio and scales to the exact pixels — no stretching, no guesswork.
Download & use
Result shown with final dimensions and file size. Download and upload it where it’s needed.
One vertical format, four platforms
The 1080×1920 (9:16) frame has become the universal vertical standard:
- Instagram Stories — full-screen, no letterboxing.
- Reels covers — same frame.
- TikTok — videos and photo posts.
- YouTube Shorts — thumbnails and frames.
Resize once here, use everywhere. A landscape photo will be center-cropped substantially to fill a vertical frame — if your subject isn’t centered, pre-crop a rough vertical around it first so the exact crop lands right.
The safe zones — where not to put content
Stories overlay interface elements on your image. Keep anything important out of these areas:
- Top ~250px — your profile ring, username, and the story progress bars.
- Bottom ~310px — the reply field, share button, and swipe-up area.
That leaves the middle ~1360px as the safe canvas — faces, text, and products belong there. Designers call this the “story safe zone”, and it’s the most common reason a perfectly sized story still looks wrong: the headline sat under the username.
After resizing, preview the result in the panel — what you see is the exact frame Instagram will display, interface overlays excepted.
Private by architecture, not by promise
Your files are processed entirely on your own device — they are never uploaded to us or anyone else. We couldn’t see them if we wanted to. This website is served from servers in the United States (North Carolina).
Processed on your device
The compression engine is JavaScript running in your browser. There is no upload step in the code — nothing to trust, just how it works.
No signup, no watermark
Every tool is free and works instantly. No account, no email required, no marks on your files.
Honest results
If your target size can’t be reached at acceptable quality, we say so and tell you exactly what to change — not silently degrade your file.
Frequently asked questions
Why does my story look zoomed-in compared to the original?
A vertical 9:16 frame can only show a tall slice of a landscape photo — the crop is geometry, not a bug. Shoot vertical (or pre-crop a rough vertical around your subject) for story-bound images and the frame fits naturally with nothing important lost.
Can I use this for TikTok and Shorts?
Yes — all three platforms use the identical 1080×1920 (9:16) frame. One resized file serves all of them.
Will Instagram compress the story after upload?
Yes, like every upload to the platform. Native 1080×1920 input survives that second compression cleanest — which is precisely what this tool outputs, so your story renders as sharp as the format allows.
Is my image uploaded while resizing?
No. The resize runs as JavaScript in your browser — your image never leaves your device. There is no upload code on this page.
Will my image get stretched or squashed?
Never. The tool crops from the center to the exact target ratio before scaling, so proportions are always preserved. What doesn’t fit the frame is trimmed evenly, not distorted.
Does the output keep camera metadata?
No — the result is freshly encoded with EXIF data (GPS location, camera details) stripped automatically.
What if I also have a file-size (KB) limit to meet?
Resize here first, then run the result through the matching KB-target compressor — the reduce-image-size-in-kb tool takes any exact number. Resizing first makes the size target far easier, because the file starts smaller.
Which output format should I download?
JPG by default — accepted everywhere. Switch to WebP for images going on your own website; it delivers the same quality in fewer kilobytes.
Does this work on a phone?
Yes — the tool runs in any modern mobile browser. iPhone HEIC photos need to be shared as JPEG first (or set Camera → Formats → “Most Compatible”).