Compress a video to under 10 MB.
For upload forms, messaging apps and any limit of 10 MB: the bitrate is set from your video's length so it lands just under, at the best quality 10 MB allows.
- 100% free
- No watermark
- No sign-up
- Full quality
- Files stay on your device
Loading the tool…
It runs in your browser. Nothing is uploaded.
How it works
How to compress a video, free, in three steps.
1
Drop in your video
MP4, MOV or WebM, of any size: a phone video, a screen recording, a 4K camera file. It opens in your browser; nothing is uploaded.
2
Choose a size or a quality
Type the size it has to fit under, like 20 MB for Discord, or choose Small, Balanced or High quality. You see the resolution and the expected size before you start.
3
Download the smaller MP4
An H.264 MP4 that plays everywhere. If it comes out over your size, it's made again smaller, automatically, until it fits.
Why this one
Free, with nothing held back, and nothing uploaded.
Hits the size you need
Ask for under 20 MB and you get under 20 MB: the bitrate is worked out from the length, and the file is checked and redone if the encoder overshoots.
Looks as good as it can
Rather than starving a 4K picture of bits, the resolution steps down to what the size can carry cleanly, and 60 fps drops to 30 when bits are short.
No upload, no waiting
Compressing on your own device skips the slowest part of every online compressor: uploading a big file and downloading it again. The browser's hardware encoder does the work.
Free, with no limits
No watermark, no sign-up, no file size cap of ours and no daily limit. Compress as many videos as you like.
Your file is opened and processed by your own browser. It is never sent to a server, so it stays private, and there’s no upload to wait for.
How long can a 10 MB video be?
10 MB is 80 megabits. Spread over a 30-second clip that's about 2.6 megabits a second, enough for clean 720p. Over two minutes it's about 650 kilobits a second, which suits 480p. The longer the video, the smaller its picture has to be to look clean at 10 MB.
This compressor does that arithmetic for you: it takes your video's length, sets the bitrate to land just under 10 MB, and picks the resolution that bitrate can carry without turning blocky. Very long videos are flagged, since there may be no way to fit them in 10 MB and keep them watchable.
More from the video compressor
Video compressor
Shrink any video to a target size or quality as an MP4 that plays everywhere. No upload.
Compress for Discord
Get any clip under Discord's 20 MB free limit, or the Nitro limits, as an MP4 that plays in chat.
Compress for email
Shrink a video to attach to an email in Gmail or Outlook, as an MP4 anyone can open.
Rescroll
Smaller files are good. Better videos are better.
Rescroll's AI video editor turns raw recordings into finished, captioned videos, exported at the right size and shape for every platform you post to.
- The whole edit from one sentence
- Captions and motion graphics
- Exports sized for every platform
Questions
The video compressor: your questions, answered.
How do I make a video exactly 10 MB?
How much can a video be compressed?
What format is the compressed video?
Is this video compressor really free?
Does it add a watermark?
Is my video uploaded anywhere?
How big a file can it handle?
Which browsers does it work in?
More free tools for your videos
Silence remover
Cut the pauses and dead air out of any video or recording, automatically. Full quality, no watermark.
Video resizer
Change any video to 9:16, 1:1, 4:5 or 16:9 with a blurred fill or a crop. Full quality, no watermark.
Extract audio from video
Save any video's sound as MP3, WAV or M4A, the original copied untouched where possible.
Video trimmer
Cut the start and end off any video, frame-exact or lossless with no re-encoding.
Loudness normalizer
Bring any audio or video to −14, −16 or −23 LUFS, peaks held under −1 dBTP. Video untouched.
Keep reading