Compress any file,
right in your browser

Free, instant, and 100% private. Videos, images, and documents compressed locally — your files never leave your device.

Files processed
0
Space saved
Avg. reduction
Drop your files here
or click anywhere to browse your computer
MP4 MOV JPG PNG GIF Any → GZ
Presets
MB
Queue 0
Drop files above to get started

How it works

100% private

All compression runs directly in your browser using JavaScript and WebAssembly. Nothing is ever uploaded — your files stay on your device.

Hardware accelerated

Video compression uses your browser's built-in hardware encoder via the MediaRecorder API. Images are compressed with the native Canvas API.

Free, forever

No account. No subscription. No watermarks. No file size limit. No usage cap. Just drop your files and download the results.

Frequently asked questions

Are my files uploaded to a server?

No. Every operation runs entirely in your browser. Your files never leave your device and are never sent to any server.

What file types can I compress?

MP4 and MOV video files, JPG, PNG, GIF and WebP images, and any other file type (compressed to .gz format using gzip).

Is there a file size limit?

There is no enforced limit. Very large files (over 2 GB) may be slower depending on your device's RAM and CPU. Most modern devices handle files up to 1 GB comfortably.

Why is the output a .webm file instead of .mp4?

Chrome and Firefox compress video using the VP9 codec, which produces .webm files. VP9 is highly efficient and is supported by all modern browsers, phones, and most video players. Safari produces .mp4 files instead. You can convert .webm to .mp4 using any free video converter if needed.

Why might the audio be missing from my compressed video?

Browser video recording relies on captureStream(), which requires the video to actually play back in the browser. Some browsers may not expose audio tracks until playback is fully underway, or may block audio on certain codec combinations. If audio is lost, try enabling "Strip audio" deliberately (if you don't need it), or use a different browser. Chrome generally has the best audio capture support.

Will compression reduce video quality?

All compression involves some quality trade-off. At the default "Balanced" setting the quality difference is barely visible at normal viewing sizes. Use the "Maximum" or "High" setting if you need to preserve quality for professional use.

Does it work on mobile?

Yes. Image and file compression work great on mobile. Video compression also works but may be slower on older devices due to the real-time encoding required.