Compress Video
Type the size the file has to fit under, or pick a quality level or resolution, and get a lighter video that still looks right. Works with MP4, MOV, MKV, WebM and more.
Compress Video
or drag MP4, MOV, MKV … files here ·
Up to 95 MB each· 20 files at once· Removed after 30 min
Your files are removed from our servers 30 minutes after processing.
Never output more than this height. Capping a 4K phone video at 1080p saves a lot of space before any other compression.
Halving 60 fps to 30 fps saves space with little visible change except in fast motion.
H.264 plays everywhere. H.265 and AV1 reach the same quality at a smaller size but some older phones, TVs and apps cannot play them.
96 kbps is fine for speech, 128 kbps for music. The audio share matters most for small targets.
MP4 is the safest choice for messengers and email. WebM is usually smaller for websites.
Files are deleted 30 minutes after processingPrivacy policy
Popular conversions
4K to 1080p
4K to 1080p
Downscale 4K footage to 1080p for smaller files that play anywhere.
Video to 10 MB
Video to 10 MB
Fit a video clip under 10 MB as an MP4 that plays everywhere.
25 MB
The largest file Gmail will attach to a message directly.
Larger files are sent as a Google Drive link instead, according to Gmail Help.
- Gmail attachment limit
- 25MB
- Outlook default for IMAP and POP accounts
- 20MB
- per Slack upload
- 1GB
- per Telegram file
- 2GB
- per file
- 95MB
Three ways to make a video smaller
Target size is for when a limit is printed somewhere: an email provider, a chat app, a job portal or a course platform. You type the number, choose MB or KB, and the compressor works backwards from the length of the clip to the bitrate that fits. The line above lists a few published limits from email and file-sharing services; check the current figure on the service you are sending to, because these numbers change.
Quality level is for when there is no hard limit and you just want a lighter file. High keeps the picture closest to the original, Balanced is the everyday choice, and Small and Smallest give up more detail for lighter files. The final size is not fixed in this mode; it follows from the content.
Resolution scales the picture down to a height between 1080p and 240p, with the width following the original shape. A phone screen shows little difference between 4K and 1080p, so lowering the resolution is often the cleanest way to reduce a phone video by a large amount. This mode is also the right one when a platform states a maximum resolution.
Why the length of the clip decides so much
A compressed video is a stream of data spread over time. Its size is roughly the bitrate multiplied by the duration, plus a small overhead for the container. When you ask for a fixed size, the duration is the one thing the compressor cannot change, so a longer clip gets fewer bits for every second. Twice the length at the same target means half the bitrate, and the picture shows it.
Motion matters too. A talking head against a plain wall, a slide presentation or a screen recording changes little from frame to frame and compresses very well. Sports, gaming, handheld footage, rain, confetti and crowds change everywhere at once and need far more data to look clean. Two clips of the same length and size can look very different for that reason.
Sound takes a share of the budget as well. The default Audio bitrate of 128 kbps is fine for music; 96 kbps or less is enough for speech. For very small targets, every kilobit spent on sound is taken from the picture, so lowering the audio bitrate or ticking Remove audio for a silent clip gives the video more room.
A practical way to judge a result is to watch the busiest few seconds of the compressed copy at full screen, on the kind of screen your viewer will use. If faces, text and edges still look clean there, the rest of the clip will look fine as well. If they do not, raise the target, lower the resolution one step, or cut the clip shorter, and compress the original again.
Settings that help and settings that hurt
Most of the controls under Advanced settings trade one thing for another. Maximum resolution caps the height in target-size and quality modes, which is useful when a 4K phone recording has to become a modest file. Maximum frame rate can bring 60 fps down to 30 or 24; the change is hard to see in calm footage and easier to see in fast pans. Video codec decides how efficiently the picture is stored, and Two-pass encoding spends extra time analyzing the clip so the size lands close to your target.
Remove audio and Audio bitrate sit in their own group. For a screen recording with narration, 64 or 96 kbps keeps the voice clear and frees space for the picture. Strip metadata is on by default and removes the location and device details a phone writes into every recording, which is worth keeping on for anything you send to strangers. None of these settings touch the original file on your device; you always get a new copy, so it is safe to try a setting, look at the result and run it again with a different one.
Do
- Use Target size whenever a service publishes a limit, and enter a value a little below it to leave room.
- Lower Maximum resolution to 1080p or 720p for phone videos that will be watched on phones.
- Keep H.264 and MP4 for anything sent to other people; they open almost everywhere.
Avoid
- Compressing the same file over and over. Each pass loses detail; always start again from the original.
- Choosing Smallest for footage with text or fine patterns, where blocky edges show quickly.
- Picking H.265 or AV1 for a file that has to play on an unknown device, such as a client's laptop or a school computer.
Codec and output format
The codec is the method used to store the picture, and newer ones are more efficient. H.264 is the default because nearly every phone, computer and TV in use today plays it without extra software. H.265 (also called HEVC) and AV1 store the same picture in less data, which helps most at small targets, but older Windows laptops, budget Android phones, smart TVs and some browsers cannot play them. VP9 is mainly used with WebM on the web. MDN's video codec guide compares them in more depth.
Output format offers MP4, WebM, MOV or the same format as the source. MP4 is the one to pick when the file goes to another person or into an app you do not control. WebM suits a page on your own website, and MOV makes sense when the file goes straight into an Apple editing app. Keeping the source format is handy for batches of MKV recordings you want to archive at a smaller size without changing how they are organized.
When a smaller file is not the real answer
Some limits are better solved another way. Large video platforms accept big uploads and encode everything again on their own servers, so compressing beforehand only removes detail they could have used; upload the original if the platform allows its size. Cloud storage links are often the easier route for long recordings that need to stay sharp, since services such as Google Drive and Dropbox accept files far larger than any email attachment.
If the problem is that a file will not open rather than that it is too big, converting is the better fix. The Video Converter page changes the container and codec without aiming for a size. And if only the sound matters, as with a recorded lecture or a voice message, Video to Audio keeps just the audio track, which is a small fraction of the original file.
For a short loop that will be posted in a chat or forum, consider the format as well. A few seconds saved as MP4 is usually lighter than the same few seconds as a GIF, because GIF stores every frame as an image. Many apps that accept GIFs also accept small MP4 clips and play them the same way.
How to compress a video
Add the videos
Drop up to 20 clips on the box above, or press Choose Files and select them on your device.
Set the target
Under Compress by, enter a Target size in MB or KB, or switch to Quality level or Resolution. More controls are under Advanced settings.
Compress and download
Press the compress button, check the new size next to each file, and download the results.
Compress video questions
How small can a video get before it looks bad?
That depends on its length and how much moves in it. A short screen recording stays readable at a small size, while a long, fast-moving clip at the same size turns blocky. If the result looks poor, cut the clip shorter or lower the resolution instead of lowering the target further.
Will the compressed file land exactly on the size I typed?
It lands at or just under it. Two-pass encoding, which is on by default in target-size mode, analyzes the clip first so the result comes close to the limit without going over.
Does compressing change the format of my video?
By default the result is MP4, the safest choice for messaging apps and email. Under Output format you can keep the original format or save as WebM or MOV instead.
Should I pick H.265 or AV1 to get a smaller file?
Only when you know the device that will play it supports them. Both reach similar quality at a lower bitrate than H.264, but some older phones, TVs and computers cannot decode them. H.264 is the default because it plays nearly everywhere.
Can I compress a video that is larger than 95 MB?
Not in one piece; the limit is 95 MB per file. Cut it into shorter parts with the Trim Video tool first, then compress each part.
Is the location stored in my phone video removed?
Yes. Strip metadata is on by default and removes the GPS position, device model and recording date from the compressed copy. Turn it off if you want to keep them.
Are my videos kept after compressing?
No. Uploads are deleted as soon as processing ends and results after 30 minutes. They are never shared and you do not sign up for anything.
From the blog
Social & Mobile · 10 min read
Why Phone Videos Are So Big, and How to Compress One Sensibly
Resolution, frame rate, HDR and codec decide how big a phone video gets. Here is what each setting costs and the order that shrinks a clip with the least visible loss.
PDF & Documents · 10 min read
How to Split a PDF When Each Document Must Be Uploaded Separately
Turn one long scan into the separate, named, upright files an application portal asks for, and get each one under its size limit without rescanning.