Lock the 9:16 vertical frame TikTok demands, with safe zones in mind for the caption bar and side UI.
Upload Image
Drag & drop or click to upload
Supports PNG, JPG, WebP, GIF, BMP
Drag a photo or screenshot onto the page. For TikTok covers and photo posts, start with the highest-resolution source you have so the final 1080×1920 stays sharp.
The crop box is pre-set to TikTok's 9:16 vertical ratio. Resize and reposition freely — the ratio stays locked.
Leave ~80 px clear at the top and ~150 px at the bottom for TikTok's UI, plus ~120 px on the right for the like/share icon column.
Export as JPG for photos or PNG for sharp text overlays. The output is exactly 1080×1920, ready to upload as a cover or photo post.
The cover is the still thumbnail shown on your profile grid and in feed previews — TikTok picks a frame from the video by default, but you can upload a custom one. Both use 1080×1920 (9:16), but the cover needs the title and subject perfectly framed since it's seen out of context.
Leave about 80 px at the top for the username/sound bar, 150 px at the bottom for the caption and progress bar, and 120 px on the right for the like, comment, share, and profile icons. Keep faces and key text inside the central column.
Yes. TikTok re-encodes uploads through its H.264 pipeline, which slightly reduces quality. Starting with a crisp 1080×1920 source — instead of letting TikTok upscale a smaller image — keeps your post looking sharp after the re-encode.
Photo posts cap at about 5 MB per image, and videos cap at 287 MB on iOS / 72 MB on Android via the app (up to 1 GB on TikTok Studio). Cropping to 1080×1920 JPG keeps photo posts well under the limit.
All three use 9:16 full-screen, but TikTok's UI takes more of the bottom (caption, song name, progress bar) and the right column (engagement icons). A safe-zone crop for TikTok also works for Snapchat and Stories — but not vice versa.