Your source file does not stick around
Compression runs on our servers, then the source video is removed as soon as the task finishes. The compressed result stays downloadable for 24 hours.
Reduce video file size online — free, with nothing to install. Upload an MP4, MOV, WebM, or MKV, set the size you need, and download a smaller, compatible MP4.
Source video
Secure server-side task processing
Compression settings
Choose a quick preset or fine-tune the result.
Output quality
Credit check not started
Most sharing limits are smaller than a single phone recording. Here is what you are usually up against.
Typical free-plan limits for video attachments. Each platform can change its own caps.
Simple controls, verified server-side processing, and a compatible MP4 you can share right away.
Compression runs on our servers, then the source video is removed as soon as the task finishes. The compressed result stays downloadable for 24 hours.
Set the output size you need, or pick a resolution and let the encoder work to it. Recommended settings cover most files without any tuning.
Upload MP4, MOV, WebM, or MKV with common video and audio codecs. Every result comes back as a standard MP4 that plays on phones, desktops, and the web.
Large uploads pick up where they left off when you reselect the same file, and every task shows its real status instead of a blank spinner.
Your compressed copy comes back clean — nothing stamped over the picture, including on free tasks.
Works in a current desktop or mobile browser. No app, no extension, and no sign-up for your first few files.
From a supported source video to a verified smaller MP4, with the task tracked the whole way.

Pick a supported MP4, MOV, WebM, or MKV from your device. Large uploads can resume if the connection drops — just reselect the same file.
Start with Recommended compression, or set a target size and output resolution when you have a specific limit to hit.
Watch the task status, then download the finished H.264 or H.265 MP4. It stays available for 24 hours.
The three places a video is most likely to bounce back, and what to aim for in each.
DISCORD
Discord's free upload limit stops most phone recordings before they ever post. Target 10 MB and the clip goes inline in the channel instead of failing.

EMAIL ATTACHMENTS
Gmail caps attachments at 25 MB and Outlook at 20 MB. Set a target under the cap and attach the video itself instead of a download link.

WhatsApp re-compresses anything over its own video limit, and you have no say in how it looks. Compress it yourself first and keep control of the quality.

Choose a compression level to compare the potential file-size savings.

There is no single compression ratio. The same settings can cut one file by 90% and barely touch another, and the difference is rarely the length. Knowing what drives that number is the difference between hitting a 10 MB limit on the first try and re-encoding the same clip four times.
A video file's size is essentially its bitrate multiplied by how long it runs. Ten minutes at 8 Mbps lands around 600 MB whether it came off a flagship phone or a decade-old camera. Resolution, frame rate, and codec all matter, but they matter because of how they push the bitrate around — not on their own.
That is why "just make it 720p" is unreliable advice. Dropping the resolution lowers the bitrate an encoder needs, but if the original was already conservatively encoded you throw away visible detail for a file that barely shrinks. Working from a target size instead is the same equation solved backwards, and it keeps your original resolution intact for as long as the target allows.
Most oversized files are oversized because of generous bitrate, not because of resolution. A phone recording 1080p at 20 Mbps is spending roughly four times what the same footage needs. Trimming that back is largely invisible — you are removing headroom the picture was not using. Only once the bitrate is genuinely tight does reducing resolution become the better trade, because at that point the encoder has too few bits for the pixels it is being asked to draw, and you would rather have a clean 720p picture than a blocky 1080p one.
This is what Recommended compression does by default: it holds your source resolution and works on the bitrate. Setting a target size or a lower output resolution is there for when you have a hard ceiling to clear and need the tool to make that trade for you.
H.265 (HEVC) reaches roughly the same perceived quality as H.264 at noticeably lower bitrate, which makes it the better choice when the target size is the binding constraint. The costs are that it encodes more slowly and that playback support, while broad, is not universal — some older devices, browsers, and chat clients will refuse the file or fall back to a download instead of an inline preview.
The practical rule: choose H.264 when the file is going somewhere you do not control — a Discord channel, an email attachment, a client's laptop — because compatibility matters more than the last few megabytes. Choose H.265 for archive copies, personal storage, and anywhere you know what will play it.
Audio is a small share of a long, high-bitrate video and a surprisingly large one of a short, heavily compressed clip. A stereo track at 256 kbps costs about 1.9 MB per minute — on a two-minute clip squeezed toward a 10 MB target, that is close to 40% of your budget spent before a single frame is encoded.
Completed tasks deliver AAC audio when the source has an audio track, which is both efficient and universally playable. If a recording is silent, or the sound genuinely does not matter for what you are sending, removing the track outright frees that entire budget for the picture.
Rough guidance for 1080p H.264 footage of ordinary complexity. Static or screen-recorded content will fit considerably more; high-motion footage less.
| Target size | Typically holds | Common use |
|---|---|---|
| 10 MB | about 1–2 minutes | Discord free upload, quick chat clips |
| 25 MB | about 3–5 minutes | Email attachments, bug reproductions |
| 100 MB | about 12–20 minutes | Web embeds, course recordings, demos |
| 500 MB | an hour or more | Archive copies, long webinars |
It cannot recover detail that was never captured, and it cannot un-compress a file that has already been squeezed. Running an Instagram export through a compressor a second time mostly costs you quality. It also cannot make an arbitrarily long video arbitrarily small — past a certain point the only honest options are trimming the footage, dropping the resolution, or accepting visible artefacts.
There is a practical ceiling on the way in, too: visitor and free-account source files are capped at 1 GiB, and subscriber uploads at 10 GiB. For anything larger, trim the source first or export a lower-resolution master from your editor before compressing.
Choose an MP4, set your target, and download a smaller verified MP4 when the task finishes.
Quality, limits, formats, and what happens to your file.