Free browser tool
Free Video Compressor Online
Reduce the size of MP4, MOV, MKV, AVI and WebM videos without visible quality loss. Pick a quality preset or set a target size in MB. Everything runs privately in your browser — no upload, no sign-up, no watermark.
- No upload
- No sign-up
- No watermark
- Target size in MB
Mode
Quality
CRF 28. Text in screen recordings stays sharp. The right default for most files.
Max resolution
Frame rate
Drop your video here
or click to browse — MP4, MOV, MKV, AVI, WebM
Your video never leaves your device — 100% private
Sponsored by the makers
Tired of boring screen recordings?
Try Screen Charm.
Auto-zoom, captions, motion blur, camera overlay, and background music. All built in. Record once, export a polished video.
See what it doesHow to compress a video online
Drop your video
Select or drag in an MP4, MOV, MKV, AVI or WebM file. Processing is local — nothing is sent to a server.
Pick a size
Choose High, Balanced or Small, or switch to Target size and type the MB you need. Optionally cap the resolution and frame rate.
Download MP4
Preview the result, compare the before → after size and click Download. Change a setting and re-compress the same file without dropping it again.
Compressing videos well
Why compress screen recordings
Screen recorders capture at a high bitrate so nothing is lost while recording. That is right for the source, but wrong for sharing: a 5-minute 1440p recording can be 500 MB. Re-encoding once with a sensible CRF keeps the text readable and cuts the file by two thirds or more.
Best settings for tutorials and demos
Use the Balanced preset, keep the original resolution if it is 1080p or lower, and drop 60 fps recordings to 30 fps. Most demos have little motion, so 30 fps looks identical and saves a lot. Untick Keep audio for silent recordings.
Sharing limits by platform
- Email (Gmail, Outlook): 25 MB
- WhatsApp: 16 MB before it recompresses
- Discord: 10 MB free, 25 MB on boosted servers
- Slack: 1 GB per file
- Use Target size mode to hit these exactly
When to lower resolution vs bitrate
Lower the bitrate first: it keeps every pixel and only trades away detail in busy areas. Lower the resolution when the video will be watched small, such as in a chat or embedded in a doc, or when the bitrate would have to drop so far that text starts to smear. 720p at a healthy bitrate beats 1080p at a starved one.
Frequently Asked Questions
How do I compress a video online for free?
Drop your video into the tool or click to browse. Choose a quality preset or type a target size in MB, then wait for the encode to finish. Preview the result, check the before → after size and click Download. There is no upload, sign-up or watermark.
How much smaller will my video get?
It depends on how the source was encoded. Screen recordings and phone videos are usually recorded at a generous bitrate, so Balanced typically cuts them by 60–70% and Small by around 80%. A file that was already compressed for the web may only lose 10–20%, and can even grow slightly. The tool warns you when that happens.
Is my video uploaded to a server?
No. Compression runs locally with FFmpeg compiled to WebAssembly. The file never leaves your device, which also means there is no size limit beyond your browser's memory. Long videos simply take longer to encode.
What target size should I use for email, Discord or WhatsApp?
Most email providers cap attachments at 20–25 MB, so aim for 20 MB. WhatsApp compresses anything over 16 MB itself, so target 16 MB. Discord allows 10 MB on free accounts (25 MB on some servers) and 500 MB with Nitro. Slack and Google Drive accept far larger files, so a quality preset is a better choice there.
Will quality drop noticeably for screen recordings?
Rarely with the High or Balanced presets. Screen recordings are mostly static, so H.264 spends its bits on the parts that change and text stays sharp. The Small preset softens fine detail and thin fonts. If you need a pixel-perfect 4K tutorial, record and export it in Screen Charm, which has its own quality slider and never re-encodes twice.
Why is my file still large after compressing?
Three usual causes. The source is long: bitrate times duration is the file size, so a 20-minute video needs a lower bitrate than a 2-minute clip. The source is 4K or 60 fps: cap the resolution at 1080p or 720p and the frame rate at 30 fps. Or the video has lots of motion, like gameplay or camera footage, which needs more bits than a screen recording. Target size mode handles all of these by computing the bitrate for you.
Related guides
More Free Tools
Video Trimmer Online
Trim MP4, MOV, and WebM videos in your browser — no upload.
Video Speed Changer
Speed up or slow down any video from 0.25× to 16×. No upload, no watermark, exports MP4.
Crop Video
Crop any video to 9:16, 1:1, 4:5 or a custom area. Turn a wide screen recording into a vertical clip. No upload.
Sponsored by the makers
Tired of boring screen recordings?
Try Screen Charm.
Auto-zoom, captions, motion blur, camera overlay, and background music. All built in. Record once, export a polished video.
See what it does