Video Compressor
Shrink a video to a target size (25 MB for email or Discord) or a quality preset — scale to 720p, strip audio, export MP4 or WebM. Never uploaded.
Compress video free with no upload — shrink MP4, MOV or WebM to a target size (25 MB for email or Discord) or a quality preset, right in your browser.
About Video Compressor
Video Compressor shrinks a video file right in your browser — no upload, no watermark, no signup. Drop in an MP4, MOV, WebM or MKV and either pick a quality preset (High, Medium, Small) or aim at an exact target size like the 25 MB cap on Gmail and Discord; the tool works out the right video bitrate for you and shows the estimated output before you run. It re-encodes on your device using the browser's own hardware codecs, and you can also downscale to 720p or 480p and strip the audio track for extra savings, then save the result as MP4 or WebM.
How to use Video Compressor
- Drop a video onto the tool or click to browse — MP4, MOV, WebM, MKV and MPEG-TS files up to 2 GB are read on your device.
- Check the readout: dimensions, duration, codecs and the measured average bitrate of your original file.
- Pick a compress mode — a quality preset (High / Medium / Small) or a target size in MB; the implied bitrate and estimated output size update as you change it.
- Optionally scale down to 1080p/720p/480p, switch the output between MP4 and WebM, or remove the audio track.
- Hit Compress video, watch the progress bar, then preview the result and save it — the size comparison shows exactly how much you saved.
Frequently asked questions
- Is my video uploaded to a server?
- No. The whole compression runs inside your browser tab using WebCodecs, the browser's own (often hardware-accelerated) encoder. The file is read locally, re-encoded locally, and never leaves your device — there is no server, signup or watermark.
- Why does compressing a video reduce quality?
- Compression gives the encoder fewer bits per second to describe each frame, so it throws away the detail your eye is least likely to miss. A gentle reduction is usually invisible; pushing to very small sizes makes fast motion and fine texture look soft or blocky. The presets are tuned so Medium looks good for sharing, and the tool always shows the bitrate it will use before you run.
- What size or bitrate should I pick?
- If you're sending the file somewhere with a cap, use Target size: 25 MB fits Gmail and free Discord, 16 MB fits WhatsApp. Otherwise use a quality preset — Medium is a good default, High for keepsakes, Small for quick previews. If the implied bitrate drops below about 1 Mbps for a 1080p clip, also downscale to 720p so the remaining bits go further.
- Does it work on phones?
- Yes — current Chrome and Safari on Android and iOS support WebCodecs, and the controls are touch-first. Long videos take longer on a phone and use battery, since all the work happens on your device; if a large file struggles, try a lower resolution or a shorter clip.
- Should I export MP4 or WebM?
- MP4 (H.264 + AAC) plays everywhere — messaging apps, email previews, iPhones, TVs — so it's the safe default. WebM (VP8/VP9 + Opus) often compresses a little smaller at the same quality and is great for the web, but some apps and older devices won't play it. When in doubt, pick MP4.