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, or paste with Ctrl/Cmd + V
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.