Resize Video for TikTok
TikTok is 1080 × 1920 — full-screen vertical, 9:16 — and it is filled in below. Bring a landscape clip and the real question is not the pixel size but which two-thirds of the width you are prepared to lose; drag the box until the answer is the part you care about, and the export runs on your own machine.
What to know about TikTok
A landscape clip loses most of its width here
Going from 16:9 to 9:16 keeps a strip about a third as wide as the original. That is not a flaw in the conversion, it is arithmetic — the two shapes have nothing in common — and it is why dragging the box matters more on this platform than anywhere else. The table below shows the exact figure for the shapes people actually bring.
The buttons and captions live over the picture
The action column on the right, the username and caption along the bottom, and the search and tab rows at the top are all painted over the video rather than around it. Anything you need read — a face, a price, a piece of text — belongs in the middle of the frame, clear of roughly the bottom fifth and the right-hand edge.
Reframe before you upload, not in the app
TikTok's own editor will letterbox a landscape clip into the vertical player or centre-crop it, and neither decision is yours. Arriving with a file that is already 1080 × 1920 skips that entirely: the platform has nothing left to decide, so what you framed is what plays.
What each shape costs at 1080 × 1920
| Your source | Crop to fill loses | Fit with bars adds |
|---|---|---|
| 1920 × 1080 · 16:9 landscape | 68% of the picture | 656px top and bottom |
| 1080 × 1920 · 9:16 vertical | nothing — same shape | no bars — same shape |
| 1080 × 1080 · 1:1 square | 44% of the picture | 420px top and bottom |
| 1440 × 1080 · 4:3 standard | 58% of the picture | 555px top and bottom |
The crop figures assume the box sits where the tool opens it, centred and as large as the frame allows; dragging it changes where the loss falls, never how much of it there is. That is the trade this page exists to make visible — you can see it here, and you can see it again on your own clip before anything is encoded. The aspect ratio calculator does the same arithmetic for a frame you type yourself, and the trimmer cuts the clip to length before you reframe it.
Frequently asked questions
What is the correct TikTok video size?
1080 × 1920 pixels — 9:16, full-screen vertical. It is pre-filled on this page. TikTok accepts other shapes and fits them into the same vertical player with bars or a centre crop, but supplying the exact frame is the only way to decide for yourself which part of the picture is on screen.
How do I turn a landscape video into a TikTok?
Choose 'Crop to fill' and drag the box over the part of the width you want to keep, which is the default here. A 16:9 clip reframed to 9:16 keeps roughly a third of its width, so the position of that box is the whole edit. If losing that much is unacceptable, 'Fit with bars' keeps every pixel and adds black above and below instead.
Does resizing here reduce my video's quality?
Cropping and scaling require a re-encode — there is no way to change a video's dimensions without decoding and re-writing every frame. It runs on your device's own hardware encoder at a high quality setting, so the loss is small and normally invisible. It is also considerably less loss than TikTok's own re-encode will apply afterwards, which happens either way.
Is there a file size or length limit here?
This tool takes files up to 2 GB, and length is limited only by your patience for the encode — every frame is re-written, so a long clip takes proportionally longer and the tool warns you when a file is big enough to be worth mentioning. TikTok's own upload limits are separate and change by account and region; check them in the app if you are near an edge.
Do I need an account or an app to do this?
No. There is no signup, no watermark and no upload — the video is read, reframed and written back entirely inside this browser tab using the video encoder built into your browser. Closing the tab is all it takes to remove every trace of the file from this site, because nothing ever reached a server in the first place.