Compress video to 100 MB
Clearing a 100 MB upload limit? Drop your video below and TinyVid fits it to the budget without touching more of it than it has to. The 100 MB target is already selected — free up to 200 MB, no account.
Drop your video here
Why 100 MB is the upload ceiling that matters
100 MB is where self-hosted software tends to draw its line. A stock WordPress install caps uploads well below it, and hosts very often raise the figure to exactly 100 MB; forum software, wikis, helpdesks and course platforms ship with defaults in the same range. It's round, it's generous enough for real video, and it's small enough to keep a shared server from drowning — so it became the convention.
Unlike 8 MB or 25 MB, 100 MB is rarely about squeezing through a chat window. It's about publishing: the clip that goes into a blog post, a knowledge-base article, a lesson or a forum thread, where the file gets served to everybody who visits afterwards. That changes what 'good enough' means — the video has to be small enough to upload once and light enough to load every time, and the second test is the stricter one.
As a budget it's roomy: 100 MB holds three minutes at a full 1080p bitrate and ten minutes at a solid 720p. It's often more than a short clip needs, and TinyVid won't spend it just because it's there — it never encodes above the source's own bitrate, so a video that already fits comes back at roughly its original size instead of being inflated to hit the number.
How much video fits in 100 MB?
These figures come from the same arithmetic the converter runs on your own file: the 100 MB budget, less a 128 kbps audio track, spread across the length of the clip. Megabytes are counted as 1,000,000 bytes and 2% is held back as a safety margin, so the result clears the limit whether the platform measures in MB or MiB. Length is the whole trade-off — the same budget over a longer clip means a lower bitrate. The resolutions below are a comfortable match for H.264 at 30fps; TinyVid does the real sum once it knows your video's exact duration.
| Clip length | Video bitrate | Comfortable resolution |
|---|---|---|
| 30 seconds | ≈26 Mbps | More than the source holds — capped to it |
| 1 minute | ≈12.9 Mbps | 1080p at full quality, 4K if the source is 4K |
| 3 minutes | ≈4.2 Mbps | 1080p, comfortably |
| 10 minutes | ≈1.2 Mbps | 720p |
The first row is the interesting one. 26 Mbps is more than most recordings ever contained, so the cap by source bitrate takes over: you get your clip back at roughly its original size rather than a re-encode padded out to 100 MB. That's deliberate — 100 MB is a ceiling, not a quota to fill.
How to compress a video to 100 MB
- Drop your video onto the box above. The 100 MB target is already selected, and files up to 200 MB are free with no account — larger files, up to 4 GB, are a one-time payment that scales with size.
- Think about the visitors, not just the upload form. If the clip will sit on a public page, capping the resolution in Advanced settings to the size it's actually displayed at will do more for your page speed than the 100 MB limit ever will.
- Optional: switch the codec to VP9 in Advanced settings for a smaller WebM, or leave it on H.264 for an MP4 that plays everywhere. The quality slider is disabled while a target is set.
- Press Convert. TinyVid encodes in two passes and stays under 100 MB — or under your source's own bitrate, whichever is lower.
- Download the file and copy the embed code that comes with it — a standard player, a muted background loop or a lazy-loaded tag, ready to paste.