Compress Video for TikTok

Opens at 1080p and 30 fps, with the target size worked out from your clip.

This page opens the compressor with Screen size set to 1080p and Frame rate set to 30 fps under Advanced. The target size is computed from the clip's length and resolution, and the After size shows it before you start. Compress, save the MP4 and post it from TikTok.

Free Video Compressor

No sign-up. No upload. No size limit.

Drop a video here, or click to choose one MP4, MOV, WebM, MKV and more · any size

Nothing is uploaded — the file is compressed on your device.

Target size
Screen size

Original— 
After  
Elapsed —Remaining —
Compressing Engine —
Free to compressNo account, no daily quota, no file size limit.
Nothing is uploadedFiles are processed on your device and never reach a server.
No catch on the outputNo watermark and no size cap.
Updated in the openEvery fix and change is written down on the changelog page.

What TikTok accepts

TikTok's developer documentation lists these specs for posted videos: MP4, WebM or MOV files; H.264, H.265, VP8 or VP9 video; 23 to 60 fps; 360 to 4096 pixels on each side; up to 4 GB. It names MP4 and H.264 as its preferred choice, and the allowed length depends on the account (TikTok for Developers, checked September 2026).

A file from this page fits those specs. MP4 (H.264) is the default format, and the preset frame rate of 30 fps sits inside the 23 to 60 range. A 1080p, 30 fps copy of a 4K, 60 fps phone clip is also much smaller, which shortens the upload on mobile data.

What the preset sets

Screen size is measured on the short side: a vertical 4K clip (2160 × 3840) becomes 1080 × 1920. A clip that is already 1080p or smaller stays at Original. With Frame rate at 30 fps, the target size covers half the frames of a 60 fps clip, so each frame gets twice the data.

If the clip is HEVC, which is how iPhones record by default, the result is MP4 (H.264) unless you pick another format in Advanced. Reading HEVC needs a device with a hardware HEVC decoder, because Chrome has no software HEVC decoder.

Nothing is cropped. A horizontal clip stays horizontal, and TikTok shows it with bars unless you crop it to vertical first. To cut it to length, use Trim Video ↗ before compressing.

On the phone

Open this page in the phone's browser, pick the clip from the camera roll, compress it and save the MP4. The phone's video encoder does the work, and the screen stays awake until it finishes. If you leave before downloading, the page warns you first.

Frequently asked questions

Does the preset crop to vertical?

No. A horizontal clip stays horizontal.

Which format should I upload?

TikTok lists MP4 with H.264 as its preferred choice (TikTok for Developers, checked September 2026). That is the default here.

Can I keep 60 fps?

Yes. In Advanced, set Frame rate to Original or 60 fps. The same target size then covers twice as many frames.

I closed the tab before downloading. Is the result gone?

The last result stays in this browser for up to 7 days. Open the compressor again and it offers the file.

Compress Video for TikTok

Opens the compressor set to 1080p.

Open the compressor

Sign in

We email you a 6‑digit code. No password.

By signing in you accept the Terms.