Crop an image to 9:16

Crop any photo to the 9:16 vertical format used by Stories, Reels, Shorts and TikTok. Locked ratio, draggable framing, live preview — all in your browser.

Privacy-first: every image is processed locally in your browser. Nothing is uploaded, stored or transmitted to any server.

The full-screen vertical standard

Instagram Stories, Reels, YouTube Shorts, TikTok and phone wallpapers all share one canvas: 9:16 vertical. Landscape photos posted to these surfaces get automatically center-cropped, which routinely beheads subjects or cuts off the action. Cropping to 9:16 manually lets you slide the frame to keep what matters.

Framing tips for vertical

A 9:16 slice out of a landscape photo discards most of the width, so drag the selection deliberately: center single subjects, and remember platform UI (usernames, captions, buttons) overlays the top and bottom edges. The crop exports at full source resolution — no scaling, no quality loss.

Frequently asked questions

Is my image uploaded to crop it?
No. Cropping, rounding corners, adding borders, rotating and straightening all run locally in your browser.
Can I crop an image into a circle?
Yes. Choose the Circle shape to crop to a circle (or an ellipse on non-square crops). The corners become transparent and the result is exported as a PNG so the circle stays clean on any background.
Can I round the corners or add a border?
Yes. Pick Rounded and set the corner radius, and add a border of any thickness and color. A live preview shows the exact result before you download.
Can I crop to a specific aspect ratio?
Yes. Choose Free, 1:1, 4:5, 4:3, 3:2, 16:9 or 9:16 and the crop selection snaps to that ratio.
What format is the cropped image saved in?
The original format is preserved where possible. Rounded and circle crops export as PNG so their transparent corners are kept (BMP is also saved as PNG).