Compress · MP4 · Private

Compress videos
without uploading them

Shrink a video for WhatsApp, email or Discord. The whole job runs on your device with ffmpeg, so nothing ever leaves your browser.

Up to 500 MB per file · MP4 output · H.264 + AAC

  • Runs in your browser · nothing is uploaded
  • 100% free
  • No upload
  • No watermark
  • Any device
01 — 03

How it works

Three steps, zero servers.

  1. 01

    Choose a video

    Drop an MP4, MOV, WebM or MKV, or pick one from your phone. It stays on your device.

  2. 02

    Pick a preset

    Small for chat apps, Balanced for social media, Quality to keep 1080p detail.

  3. 03

    Download the result

    The compressed MP4 is ready in your browser. Compare sizes and save it.

In depth

Compress videos without uploading them

Shrink a video for WhatsApp, email or Discord. The whole job runs on your device with ffmpeg, so nothing ever leaves your browser.

Most online compressors upload your video to a server, process it there and let you download the result. TokDown does the opposite: the ffmpeg encoder is loaded as WebAssembly into your browser tab and the whole job runs on your own device. Your file never leaves your computer or phone, there is no queue, no size-based paywall and no watermark. The first run downloads the encoder once; after that it is cached.

The three presets map to the limits people actually hit. Small targets WhatsApp, Telegram and e-mail attachments by capping resolution at 720p with a higher compression ratio. Balanced keeps up to 1080p for Instagram, TikTok and YouTube uploads. Quality keeps the most detail for archiving or further editing. All presets output H.264 video with AAC audio in an MP4 container, which plays on every phone, browser and editing app.

Link to this tool

Found it useful? Paste this snippet into your blog, forum post or docs so others can find it too.

<a href="https://tokdown.org/video-compressor">Compress videos without uploading them – TokDown</a>
Tools

Why it is different

Most compressors upload your file. This one never does.

Truly private

Video is processed by ffmpeg compiled to WebAssembly, inside your browser tab.

No limits on count

Compress as many files as you want, one after another, without queues or accounts.

Smart presets

Resolution caps and CRF tuned for the typical 16 MB and 25 MB attachment limits.

Plays everywhere

Output is H.264 MP4 with AAC audio and fast-start, the most compatible combination.

FAQ

Compression FAQ

What people ask before pressing the button.

No. The compressor runs entirely in your browser. You can even go offline after the page has loaded.

File too big to send?

Compress it right here, privately.

Choose a video