Image Compressor Font Compressor Video Compressor How it works FAQ
Video Compressor

Compress video to MP4, instantly

Hardware-accelerated, target a file size — nothing ever leaves your browser.

Drop your videos here

Upload one or more videos — compressed instantly, nothing uploaded to any server

MP4 · MOV · WebM · MKV — output always MP4 (H.264), single or batch

Hardware-accelerated, runs entirely in your browser. Videos process one at a time using your device's encoder — fast and private. Keep the tab open while compressing.
Video queue 0 videos
About this tool

Why compress video for the web?

Video is almost always the single heaviest asset on a page — a 5-second hero clip straight off a phone camera can run 40MB or more. That's enough to tank your Core Web Vitals and frustrate visitors on mobile data. Hardware-accelerated re-encoding gets that down to a couple of megabytes with no visible quality loss.

Hardware-accelerated

Encoding uses your device's own video chip via WebCodecs — the same hardware path your browser already relies on for smooth video playback.

Target a specific size

Set a target output — say, under 1.5MB — and the tool calculates the right bitrate for your video's exact length automatically.

No upload wait

A 200MB video uploaded to a typical cloud compressor can take minutes just to transfer. Here, processing starts the instant you drop the file.

Tips for the best results

Cap resolution at 720p for webMost background and hero videos are displayed well under 1280px wide — there's no benefit to shipping 4K source resolution.
Strip audio if it's silentBackground and autoplay videos are almost always muted anyway — discarding the audio track shaves more off the file size.
Use the 1.5MB target for autoplayHero and background videos that autoplay on load should stay well under 2MB so they don't compete with your page's other critical resources.
Keep the tab open and activeHardware encoding runs fastest while the tab is in focus — switching away mid-compression can slow things down on some browsers.