Free video compressor

Shrink big phone videos and screen recordings in your browser, with no upload, limited by your device’s memory (phones hold less).

Free video compressor that runs in your browser. Shrink MP4, MOV and WebM files from your phone or screen recorder. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.

Drop videos to compressor click to choose files. Batches welcome.
    Working…

    Done

    Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.

    Phones record video at a very high bitrate, around 16 megabits a second for 1080p and far more for 4K, so a one-minute clip easily passes 100 MB. That is too big to email, slow to upload and a waste of storage. Re-encoding it at a sensible bitrate usually cuts the file to a quarter or a tenth of its size, and on a phone screen you will struggle to see the difference.

    Most online compressors make you upload the whole file before they start, cap free files at a few hundred megabytes, and stamp a watermark on the result or ask for an account to remove it. This one runs in your browser with the same hardware video encoder your computer uses for video calls. There is no upload and no watermark, and the video never leaves your device.

    Balanced is right for most videos. Choose Smallest when size matters more than detail, lower the resolution to 720p for chat apps, or remove the sound from a screen recording that has none worth keeping. To hit a hard limit, choose Fit a file size.

    How it works

    1. Drop one or more videos, or tap to pick them from your files or camera roll.
    2. Keep Balanced, or pick Smallest, High quality or a file size. Optionally lower the resolution or remove the sound.
    3. Compress, then compare the sizes in the results and download.

    In your browser, not on a server

    Mediabunny (MPL-2.0), a media toolkit written in TypeScript, reads the MP4, MOV, WebM or MKV container in your tab. Your browser’s own hardware-backed video decoder and encoder (WebCodecs) re-encode the picture at the bitrate and size you chose, H.264 where available and VP9 or AV1 otherwise, and the sound as AAC or Opus. Mediabunny then writes a new MP4 in memory. For a target size, the bitrate is worked out from the length of the video, and the resolution is lowered when a long video would otherwise turn to mush.

    Compared with upload-based tools: Online compressors upload the whole video before they start, cap free files at a few hundred megabytes, and often add a watermark or a queue. Phone videos are some of the most personal files people have. Here the video never leaves your device, and a 2 GB file is compressed as fast as your computer can encode it.

    Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.

    Questions

    Is there a size limit?

    This page sets none; the limit is your device’s memory (phones hold less). Your device reads the video as it goes, so multi-gigabyte files work on a laptop; an older phone may run out of memory on very long 4K videos, in which case lower the resolution.

    Does compressing lower the quality?

    Some detail is always traded for size, but phone footage has a lot to spare. On Balanced most people cannot tell the difference on a phone or laptop screen. Keep the original if you might want to edit it later.

    Is the file uploaded anywhere?

    No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. Give the page a short while after one visit to save itself for offline use; then you can turn off Wi-Fi and it still works.

    More video and audio tools

    Other conversions

    Guides