Story Resize
Resize images to 1080x1920 (9:16) for stories, reels, and shorts — right in your browser.
Drag and drop images here
or browse files
Supports JPG, PNG, WebP
Ctrl + V to paste
Files
Resized
Original
Output
Resize Settings
Resize Images for Stories and Reels
Turn any photo into a full-screen 1080x1920 (9:16) story. Presets cover Instagram Story, Reels covers, WhatsApp status, and YouTube Shorts.
Choose Fill to center-crop the image to the frame, or Fit to keep the whole photo with a background color padding. All processing runs locally in your browser.
Exact 9:16 Dimensions
Every preset outputs 1080x1920 — the size story and reels viewers see full-screen without letterboxing.
Fill or Fit
Fill center-crops to cover the frame; Fit keeps the entire photo and pads the edges with your chosen background color.
Batch Processing
Resize a whole set of photos to the same preset at once and download everything as a single ZIP archive.
How to Use
Upload one or more images.
Pick a preset and fit mode.
Click "Resize Images".
Download individually or as ZIP.
Frequently Asked Questions
Instagram stories and reels display at 1080x1920 pixels (9:16). This tool resizes any photo to exactly those dimensions.
You control the output format and quality. JPG and WebP use the quality slider (90 by default); PNG is lossless.
Yes. Upload as many images as you like, and every one is resized to the selected preset. Download them individually or all together as a ZIP.
No. Resizing happens entirely in your browser with the Canvas API. Your photos never leave your device.
How this image workflow works
Export a still image using the selected pixel dimensions. A 1080 × 1920 preset has a 9:16 ratio. Check the fit and preview for cropping or padding; this tool does not encode a video.
Last updated: October 31, 2026
References & Resources
Authoritative specifications and references for the file formats this tool works with.
Crop, rotate, watermark, resize, and clean up images with private browser-based processing.