This page needs JavaScript. CLI alternative: ffmpeg -i in.mp4 -c:v libx264 -b:v 700k -pass 2 -c:a aac -b:a 96k out.mp4

Compress video to 100MB

100MB gives you room for HD detail while still fitting most LMS, HR, and secure portal limits. FitToMB sets the bitrate automatically so you can export once and upload anywhere.

Drop video or click to upload · Presets: 50MB · 75MB · 100MB · 150MB

🔒 Secure & Private: Files auto-delete after 1 hour. No sign-up required.

Keep HD quality under 100MB

100MB is the sweet spot for most LMS, HR, and knowledge-base uploads. You can keep 1080p detail, add captions, and still deliver a file that portals accept without waiting on IT. If you are prepping exports, the MP4 compression guide and MOV workflow explain which codec settings to start with.

Try HEVC or AV1 when available: hardware support is growing fast, and our AV1 for Discord guide shows how to export smaller files without sacrificing sharpness.

Steps to compress a video to 100MB

  1. Upload your video. MP4, MOV, MKV, and WebM all work-drop them in from desktop or mobile.
  2. Select the 100MB preset. The target size locks in; adjust to 80MB or 120MB if your portal requires.
  3. Choose the codec & resolution. Stay in 1080p H.264 for compatibility, or enable HEVC/AV1 for extra savings.
  4. Compress & download. Two-pass encoding hits the exact size, and you get an MP4 ready to upload.

Working from your phone? The iPhone compression guide covers camera settings and transfer tips. Need to plan a longer recording? Use the Video Bitrate Calculator to see the bitrate you need before you shoot.

How long can a 100MB video run?

These conservative targets keep quality high and leave headroom for audio and captions.

Clip length Suggested resolution Target video bitrate Quality notes
< 5 minutes 1080p @ 30 fps ~8,000 kbps Great for HD explainers and marketing reels.
5-10 minutes 1080p @ 24 fps ~5,500 kbps Lowering frame rate stretches runtime without sacrificing clarity.
10-15 minutes 720p @ 30 fps ~4,000 kbps Perfect for onboarding sessions and tutorials.
> 15 minutes 720p @ 24 fps ~3,200 kbps Consider splitting chapters or switching to HEVC/AV1.

FAQ

How do you keep the export at 100MB?

FitToMB calculates the bitrate needed for a 100MB file, then runs a two-pass encode to confirm the final size before download.

Can I stay in 1080p?

Yes-clips up to ~10 minutes can usually remain 1080p H.264. Longer sessions work well at 720p or with HEVC/AV1 enabled.

What about HEVC or AV1 compatibility?

Most modern browsers and phones play HEVC, and AV1 support is growing. We still default to H.264, but you can toggle newer codecs in the advanced options.

Does audio or captions count toward the 100MB?

Yes-audio, subtitles, and metadata all share the budget. Keep audio at 128 kbps unless you need music fidelity, and leave a little buffer when exporting.