First run downloads FFmpeg (~25 MB) once in this browser. Need a GIF instead? Try /mov-to-gif.
Help Us Improve
—
(—)
Compress MOV online
Compress MOV files online for free in your browser. Reduce QuickTime video size with CRF quality and optional scaling, with no upload required.
What is a MOV compressor?
MOV compressor features
MOV upload
Drop or select a .mov from iPhone, Mac screen recordings, or exports.
CRF quality control
Tune H.264 CRF to balance visual quality and file size.
Optional downscale
Reduce resolution as a percentage when you need a much smaller file.
Size comparison
See original vs compressed bytes and savings percent before download.
No server upload
Compress MOV locally—your video never leaves the browser tab.
How to compress a MOV file
Upload your MOV file
Drop a .mov clip from your phone, Mac, or downloads folder.
Adjust CRF and scale
Raise CRF or lower scale (%) for a smaller file; preview quality after compress.
Compress MOV
Click Compress — FFmpeg re-encodes H.264 + AAC in your browser.
Download compressed MOV
Check the savings readout, play the preview, then save compressed.mov.
Tips for compressing MOV files
- 01
Start at CRF 28
A solid default for screen recordings and phone clips; raise CRF if you still need a smaller file.
- 02
Downscale before extreme CRF
Dropping to 70–80% scale often saves more than pushing CRF past 32 alone.
- 03
Already H.264?
Heavily compressed exports may not shrink much. Try lower scale or trim the clip first.
- 04
Unsupported codec?
If compression fails, re-export as H.264 MOV in Photos/QuickTime, then try again with a shorter segment.
MOV compressors compared
TinyWow Compress MOV
Ranks for compress mov and related queries. Cloud processing with daily free-credit limits.
Ezgif / generic video compressors
Often target MP4 broadly. Uploads go to their servers; quality presets and caps vary.
Desktop HandBrake / FFmpeg
Best for batch jobs and fine codec control. Requires install and more setup.
This compress MOV tool
Browser-only FFmpeg compression, CRF + scale controls, size stats, instant download, no account.
Great for
iPhone / Mac recordings
Shrink camera or screen-capture .mov files before sharing.
Email and chat limits
Meet attachment size caps without installing desktop software.
Upload quotas
Reduce size for forms, LMS portals, or cloud folders with MB limits.
Privacy-sensitive clips
Compress on-device when you do not want cloud upload compressors.
Why use this .mov compressor
100% free
No sign-up, no daily credit wall, no watermark on the download.
Privacy first
Your MOV file never leaves the browser tab.
Clear size feedback
Compare original and compressed sizes before you keep the file.
No desktop app
Works on Windows, Mac, and Linux in modern browsers.
Technical details
- Input
- QuickTime MOV (.mov) video files up to 200 MB.
- Compression path
- MOV → FFmpeg.wasm decode → optional scale → libx264 CRF + AAC → faststart MOV.
- Defaults
- CRF 28, 100% scale, AAC 128 kbps (adjustable CRF and scale).
- Runtime
- First load fetches FFmpeg core (~25 MB) once per browser; then local compression.
Sources & References
“QuickTime File Format (QTFF) is a computer file format used natively by the QuickTime framework.”
QuickTime File Format: MOV is Apple’s common camera and screen-recording container. Compressing a .mov file reduces upload and share size while keeping the same container. en.wikipedia.org/wiki/QuickTime_File_Format
“Advanced Video Coding (AVC), also referred to as H.264, is a video compression standard.”
H.264 / Advanced Video Coding: This .mov compressor re-encodes video with H.264 (libx264) using CRF so you can trade quality for a smaller file. en.wikipedia.org/wiki/Advanced_Video_Coding
“FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams.”
FFmpeg: Compression runs with FFmpeg.wasm in the browser—decode MOV, encode H.264 + AAC, mux a smaller QuickTime file locally. en.wikipedia.org/wiki/FFmpeg
“The File interface provides information about files and allows JavaScript in a web page to access their content.”
File API: Your MOV is read as a local File and processed on-device; nothing is uploaded for compression. developer.mozilla.org/en-US/docs/Web/API/File