Compress video files to reduce file size.
Video Compressor makes a video file smaller by re-encoding it as an H.264/AAC MP4, with your choice of maximum height (1080p down to 360p) and quality (high, balanced or smallest file). The result plays everywhere, is compared with the original size, and never leaves your device.
Made for creators. Typical uses:
A 2-minute 1080p phone video of about 180 MB can typically be brought down to roughly 20-40 MB by choosing 720p and Balanced quality, which is small enough to attach to most emails or upload to a form with a 25 MB limit. Results vary with the footage.
Compression is lossy: the smallest setting visibly reduces quality. Videos already smaller than the chosen height are not enlarged. The work happens in your browser, so it is slower than desktop software, and files over 500 MB are refused.
Accuracy: Video is processed with the open-source ffmpeg engine running in your browser and tested with sample clips. Check the result before you share it.
Expert Tip
Pick the lowest height that still looks fine on the screen where the video will be watched: 720p is plenty for phones and messaging, while 1080p is only worth keeping for large screens.
What resolution and quality settings really do to video file size, how to meet an upload or email limit, and how to trim, rotate or mute first to save even more.
Explore more in Video Tools, read the guides and articles, or see how we test our tools.
Trim and cut video files.
Best for cutting a highlight clip out of a longer recording
Merge multiple videos into one.
Best for combining multiple short clips into one continuous video
Rotate or flip videos in 90-degree steps.
Best for fixing a video that was recorded holding the phone sideways
Extract audio from video files.
Best for saving a podcast or talk that was recorded as a video, as audio only
Compress images to reduce file size. Adjustable quality, instant preview and download.
Best for shrinking photos before uploading them to a website or CMS
Convert video clips to animated GIFs instantly.
Best for turning a funny few seconds of a video into a shareable GIF for chat or social media