Skip to content
Free resizer with full-resolution export

Crop images to 9:16 for TikTok, Reels and Stories

Turn any photo into a full-screen vertical 1080×1920 image for TikTok covers, Instagram Reels and Stories.

🔒 100% Secure & Private: All image rendering and cropping occur locally inside your browser RAM. Your media assets never touch any server.

TikTok and Reels place captions at the bottom and buttons on the right, so keep text in the upper-middle part of the frame.

Drop an image to crop

or browse files

JPG, PNG or WebP up to 50 MB

Crop images to 9:16 for TikTok, Reels and Stories

TikTok, Instagram Reels and Stories, YouTube Shorts and Facebook Stories all use a full-screen vertical 9:16 format. A landscape or square photo shown there is letterboxed or cropped automatically, often badly. Cropping to 9:16 yourself lets you choose the framing and fill the whole screen.

Export at 1080×1920 pixels, the standard resolution for vertical content and covers. Keep text in the upper and middle part of the frame, because captions, buttons and your username sit along the bottom and right edges.

Cropping happens on your device

Your photo is opened directly in your browser and cropped, resized, rotated and exported in local memory. It is never uploaded, so personal photos and ID pictures stay private. At original pixels, the cropped area is copied one-to-one with no resampling, so the result is exactly as sharp as your source photo.

Frequently asked questions

What size is a TikTok cover image?

1080×1920 pixels with a 9:16 ratio, the same as the video frame.

Does the same size work for Instagram Stories and Reels?

Yes. Stories, Reels, YouTube Shorts and Facebook Stories all use 9:16 at 1080×1920.

Where should I place text on a vertical image?

In the top two thirds and away from the right edge. The bottom of the screen is covered by captions and the right side by the like, comment and share buttons.