Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. All processing happens entirely in your browser - your files never leave your device. No uploads, no accounts, complete privacy.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Video Processing
  3. Video Compressor - Reduce Video File Size Online
Add to favorites

Video Compressor - Reduce Video File Size Online

Compress videos up to 90% smaller without visible quality loss. Multiple quality presets, resolution scaling, and bitrate control. Perfect for email, social media, and web uploads.

Video file size is bitrate times duration. A 10-minute 1080p clip at 10 Mbps is about 750 MB; the same clip at 2 Mbps is 150 MB. That is the core lever compression works on, and the interesting question is how much bitrate you can shed before visible quality loss starts to bite. H.264 at CRF 23 is widely used as the "visually transparent" benchmark, typical bitrates land around 4-6 Mbps for 1080p30. H.264 CRF 28 drops that to about 1.5-2.5 Mbps with noticeable but acceptable softness for most web use. H.265 (HEVC) achieves the same visual quality at roughly 50% of H.264's bitrate, and AV1 pushes that further to about 30-40% of H.264, at the cost of dramatically longer encode times. This compressor gives you two modes. In CRF mode you pick a quality target (CRF value) and the encoder allocates bitrate as needed per scene; simple talking-head footage gets low bitrate, action sequences get more. In target-size mode you specify an output size (say, "under 25 MB for email"), and the compressor computes the bitrate budget and uses two-pass encoding: the first pass analyzes the video to map complexity, the second pass distributes the budget so complex scenes get more bits than simple ones. Two-pass roughly doubles encode time but produces noticeably better results than single-pass at the same target size, especially for mixed-content video.

Runs in your browser and files never uploadedMore video processingJump to full guide

Related reading

  • Video Editing in the Browser: Trim, Merge, Convert, and More14 min read
  • Video Compression: Understanding Codecs, Bitrates, and Quality16 min read

Initializing in your browser…

You might also like

Video Trimmer - Cut & Clip Videos Online

Trim and cut videos precisely with frame-by-frame scrubbing. Set start/end points visually, preview clips in real-time, and export trimmed videos instantly. No upload required - runs 100% in browser.

Video Format Converter - MP4, WebM, MOV, AVI, MKV

Convert videos between MP4, WebM, OGG, MOV, AVI, and MKV formats. Device presets for YouTube, Instagram, TikTok, iPhone, Android. Quality options from fast to high quality encoding.

Video Merger - Combine & Join Multiple Videos

Merge multiple video clips into one seamless video. Drag-and-drop reordering, preview before export, timeline visualization. Combine videos in any format with automatic re-encoding.

Video Compressor - Reduce Video File Size Online: a worked example

A 180 MB screen capture is too large for the 25 MB attachment limit.

Input

capture.mp4 180 MB · target ≤ 25 MB
Video Compressor - Reduce Video File Size Online produces

Output

capture.mp4 ≈ 23 MB, bitrate tuned to the size budget, still legible

The tool solves for the bitrate that hits your size target given the duration, instead of you guessing quality settings and re-exporting repeatedly. A preview lets you confirm text is still readable before committing.

What is Video Compressor - Reduce Video File Size Online?

Video file size is bitrate times duration. A 10-minute 1080p clip at 10 Mbps is about 750 MB; the same clip at 2 Mbps is 150 MB. That is the core lever compression works on, and the interesting question is how much bitrate you can shed before visible quality loss starts to bite. H.264 at CRF 23 is widely used as the "visually transparent" benchmark, typical bitrates land around 4-6 Mbps for 1080p30. H.264 CRF 28 drops that to about 1.5-2.5 Mbps with noticeable but acceptable softness for most web use. H.265 (HEVC) achieves the same visual quality at roughly 50% of H.264's bitrate, and AV1 pushes that further to about 30-40% of H.264, at the cost of dramatically longer encode times. This compressor gives you two modes. In CRF mode you pick a quality target (CRF value) and the encoder allocates bitrate as needed per scene; simple talking-head footage gets low bitrate, action sequences get more. In target-size mode you specify an output size (say, "under 25 MB for email"), and the compressor computes the bitrate budget and uses two-pass encoding: the first pass analyzes the video to map complexity, the second pass distributes the budget so complex scenes get more bits than simple ones. Two-pass roughly doubles encode time but produces noticeably better results than single-pass at the same target size, especially for mixed-content video.

How to use

  1. 1Upload the video you want to compress.
  2. 2Choose compression mode: target file size or quality level.
  3. 3Optionally reduce resolution for additional size savings.
  4. 4Preview a compressed sample to check quality.
  5. 5Click Compress and download the smaller file.

Key features

  • Target file size mode with automatic bitrate calculation
  • Quality-level mode with adjustable CRF/QP
  • Two-pass encoding for better bitrate distribution
  • Optional resolution downscaling
  • Before/after quality comparison preview
  • Estimated output size shown before processing
  • Audio bitrate adjustment
  • Maintains original aspect ratio

Common use cases

  • Email attachments

    Compress videos to fit within email size limits (typically 25 MB) while keeping them watchable.

  • Social media uploads

    Reduce file size to meet platform upload limits or speed up the upload process on slow connections.

  • Saving device storage

    Shrink large camera recordings to free up space on phones, tablets, or external drives.

  • Website optimization

    Create lightweight video files that load quickly on web pages without buffering.

  • Cloud storage management

    Compress video archives to reduce cloud storage costs while maintaining acceptable playback quality.

How it works

The compressor wraps FFmpeg compiled to WebAssembly, giving you the full encoding toolchain in-browser. H.264 is the default encoder because it has the widest compatibility, every phone, TV, and browser made in the last decade plays H.264 natively, and Apple hardware-accelerates it. H.265 cuts files roughly in half at equivalent quality but is not supported in Firefox and has licensing friction on some platforms, which is why it is not the universal default yet. VP9 and AV1 are royalty-free alternatives with H.265-class compression, good for web use where you control the playback environment.

Beyond codec choice, the biggest levers are resolution and framerate. A 1080p video downscaled to 720p cuts pixel count by more than half (2,073,600 -> 921,600 pixels per frame) and typically cuts required bitrate by 40-50% for equivalent perceived quality. A 60fps video dropped to 30fps halves the frame count and cuts bitrate requirements roughly in half. Both are destructive in the sense that the discarded detail cannot be recovered, but for content that was oversized for its delivery target (4K footage being sent for email-based review, for instance) they are nearly free visually while cutting file size 4-5x.

Audio is a smaller but not negligible contributor. Default audio in most container formats is 128-256 kbps AAC, which is roughly 1-2 MB per minute of audio. For video where audio matters (music, lectures), keep the audio bitrate reasonable (128 kbps AAC is fine for speech, 192-256 kbps for music). For surveillance or silent-intent footage you can drop audio entirely and save the whole audio track. The compressor also allows stripping metadata and editing history, which is both a small size saving (a few kilobytes to a few megabytes depending on embedded thumbnails and preview streams) and a privacy improvement when sharing files externally.

Frequently asked questions

How much can I compress a video?

It depends on the source. A loosely compressed camera file can often be reduced to 20-30% of its original size with minimal visible quality loss. Already-compressed web videos have less room for further reduction.

What's the difference between target size and quality mode?

Target size mode guarantees the output file won't exceed your specified size. Quality mode lets you set a visual quality level, with the resulting file size depending on the video's content complexity.

Does compression remove audio?

No. Audio is preserved and optionally recompressed at a lower bitrate. You can also choose to strip audio entirely if you only need the video track.

Private by design

Video is decoded and re-encoded on your own device. Large files never leave your machine.