Home › Tools › Video Tools › Video Compressor
Video Compressor
Reduce MP4, MOV, or WEBM file size online. No signup, no watermark. Choose a quality preset and download your compressed file.
Drop a video file here
or click to browse · max 100 MB · MP4, MOV, WEBM
()
Compressing…
Large files can take 1–2 minutes.
Video files from phone cameras, screen recorders, and action cameras are often far larger than they need to be. A 5-minute iPhone recording in the default HEVC format can run 1–2 GB. A 10-minute Loom capture sits at 300–500 MB. Neither is suitable for email, Slack, or standard web hosting without reducing size first. AT USE Video Compressor takes MP4, MOV, or WEBM files and re-encodes them as H.264 MP4 using FFmpeg on the server, cutting file size by 70–90% at Medium quality with no visible degradation on most content. Maximum input: 100 MB per file, 10 minutes duration.
Quality presets
The three presets map to FFmpeg's Constant Rate Factor (CRF) scale — a quality metric where lower numbers mean better quality and larger files. High uses CRF 18, which is visually near-lossless; you will not see compression artifacts even on a 4K monitor at full-screen. Medium uses CRF 23 (the FFmpeg default), which is appropriate for virtually every sharing use case — Slack, LinkedIn, YouTube, email — and typically reduces a 100 MB file to 15–25 MB. Small uses CRF 30, which produces the smallest possible output and is suitable for preview clips, thumbnails, and content viewed at small sizes where fine detail is not a priority.
Resolution downscale
Choosing 720p or 480p reduces the output pixel dimensions in addition to applying the quality preset. A 1080p source scaled to 720p at Medium quality produces a file 40–60% smaller than Medium alone. Downscaling uses bicubic interpolation, which preserves edge sharpness when reducing dimensions. Use the downscale option when the video will be embedded small (under 800px wide), viewed on mobile, or hosted on a platform that transcodes uploaded video anyway.
Server processing and file deletion
The output is always H.264 in an MP4 container, which plays natively on every device, operating system, and platform without additional codec installation. Processing runs on the server via FFmpeg. Both the uploaded source and the compressed output are deleted from the server immediately after your download completes. No account required, no watermark on output. The 100 MB and 10-minute limits exist because video transcoding is CPU-intensive; files near these limits may take 30–90 seconds to process depending on resolution and content complexity.
Common use cases
- Email and messaging attachments — A sales rep records a 3-minute screen demo at 1080p. The raw MP4 is 280 MB. Compressed to Medium, it drops to 18 MB and attaches to an email or Slack message without bouncing size limits.
- Web background video — A marketing designer exports a 20-second looping brand video from Premiere at broadcast quality (190 MB). The web page needs under 8 MB for smooth autoplay. Compressing to Small and downscaling to 720p produces a 5 MB file that loads in under 2 seconds on a standard home connection.
- Archive compression — A real estate agent has 40 drone walkthrough recordings at 400 MB each. Compressing each to Medium reduces the folder from 16 GB to 2.8 GB — fitting the whole archive on a USB drive for client handoff.
- Social media upload prep — Instagram rejects files over 650 MB and recommends under 100 MB for fastest processing. A 4-minute phone recording at 710 MB compresses to 58 MB at Medium, allowing direct upload without format errors.
- LMS and SharePoint upload — Corporate learning platforms often cap video uploads at 50 MB. A 6-minute screen recording at 195 MB compresses to 40 MB at Medium quality, bringing it under the cap without re-recording or installing video editing software.
Frequently asked questions
What is the maximum file size and duration?
100 MB per file, 10 minutes maximum duration. If your source exceeds either limit, trim it in a video editor first, or split it into shorter segments.
Which quality preset should I use?
Medium is the right default for most uses — it significantly reduces file size with no visible quality loss on standard displays. High gives near-lossless quality with modest compression. Small produces the smallest file at the cost of visible softness, and is suitable for small-display or preview-only clips.
Is the output format always MP4?
Yes. The output is always H.264 in an MP4 container. This plays on every device and platform without additional codecs — including older smart TVs, car media systems, and corporate computers with restricted software installs.
Will my video be stored after processing?
No. Both the uploaded source file and the compressed output are deleted from the server immediately after your download completes. Nothing is retained between sessions.
What does the resolution downscale option do?
Choosing 720p or 480p scales the video down in addition to applying quality compression. A 1080p source at Medium quality compressed to 720p is typically 40–60% smaller than Medium compression alone. Use this when the video will be embedded small, viewed on mobile, or hosted on a platform that re-encodes uploads anyway.
My file exceeds the 100 MB limit — how do I compress it?
Trim the clip to under 10 minutes in any video editor (iPhone Photos app, Windows Photos, or a desktop editor), then upload the trimmed version. You can also split a long recording into separate segments and compress each one.