100% on-device

Shrink
your video.

Compress locally. Nothing uploaded. Ever.

or paste a link

All in your browser

  • Compress locally — nothing uploaded
  • Paste a link from TikTok, YouTube, Instagram, X
  • Extract audio as MP3
  • Trim & split clips before saving
  • Share for 24h — links auto-preview with a thumbnail in iMessage & Discord
Loading engine...
Settings
-- size
-- length
-- resolution

Good balance of quality and file size. ~60% smaller.

Quick estimate --
rough
0%

Preparing...

Before --
After --
-- smaller

Compression Details

Input
Resolution --
Duration --
Bitrate (original) --
File size --
Encoding
Codec --
Mode --
Preset --
Audio --
Container --
Output
File size --
Bitrate (output) --
Compression ratio --
Space saved --
Encoding time --
Encoding speed --
How it works

--

Edit
0:00 / 0:00
1x
About

No ads. No tracking.
No accounts.

Compression runs in your browser. The video never leaves your device unless you choose to share it.

Why? Compression is solved. FFmpeg has been doing this for 25 years. There's no reason to upload your private clips to some server, wait in a queue, and download a watermarked result.

What you can do

  • Compress videos right in your browser — High / Medium / Low / target-size presets.
  • Paste a link from TikTok, YouTube, Instagram, X — we fetch the file for you.
  • Extract audio from any clip as MP3.
  • Trim & split a video down to just the part you want.
  • Share for 24 hours with an auto-previewing link that embeds in iMessage, Discord, and Slack with a thumbnail and inline player.

How it works

FFmpeg.wasm runs entirely in your browser. The ~30 MB engine downloads once and gets cached. After that, compression works offline.

The link-download & share features run on a small server because browsers can't fetch files from third-party sites. Files dropped into the share bucket auto-delete after 24 hours — no permanent storage, no accounts.

No login. No "premium tier." No "3 free conversions." Just pick a video and go.

Open source

Every line of code is public. Audit it yourself.

View source on GitHub