Compress videos without uploading them
Shrink MP4, MOV, WebM and MKV files on your own device with hardware-accelerated encoding. Choose a quality level or an exact target size – no upload, no watermark.
- No upload
- No watermark
- No file size limit
- Hardware accelerated
Drop videos here to compress them
MP4, MOV, WebM, MKV, AVI and more · no size limit or watermark
Processed on your device. Your videos are never uploaded.
Advanced: codec, frame rate, audio, trim
How to compress a video
- 1
Add your videos
Drop one or more videos onto the tool or tap “Select videos”. Nothing is uploaded – the files are read straight from your device.
- 2
Pick quality or a target size
“Balanced” suits most videos. Need to stay under a limit for Discord, WhatsApp or email? Switch to “By file size” and enter the megabytes.
- 3
Optionally lower the resolution
Choosing 1080p or 720p for 4K phone footage saves the most space while still looking sharp on phones and laptops.
- 4
Compress and download
Watch the progress, preview the result against the original, then download each video or all of them as a ZIP.
How video compression works
A video’s file size is mostly decided by its bitrate: how many bits are spent on every second of footage. Phones and cameras record at very high bitrates – often 15–50 Mbps – so the video survives editing. For watching and sharing, a fraction of that looks the same.
Asset Compressor re-encodes the video with a modern codec (H.264 by default, so it plays everywhere) at a bitrate chosen for its resolution and frame rate. The bitrate is never set higher than the original’s, and if a compressed file would still not be smaller, you get the original back untouched.
Quality level or target size?
“By quality” is the easiest choice: High is nearly indistinguishable from the original, Balanced typically cuts phone videos by 60–80%, and Small or Smallest trade visible detail for much smaller files.
“By file size” works backwards from a limit. Asset Compressor divides the size you enter by the video’s length to find the bitrate, reserves a little room for audio and the container, and lowers the resolution automatically when a small target would otherwise look blocky. If a file still lands slightly over the target, it is re-encoded once more with a corrected bitrate.
The biggest savings: resolution and frame rate
A 4K frame has four times the pixels of 1080p. If the video will be watched on a phone, in a chat or on a website, 1080p or 720p looks just as good and needs far less data. Likewise, 60 fps footage of something that isn’t fast-moving can drop to 30 fps with no visible downside.
Both options are in the settings panel, together with trimming and removing the audio track – often the quickest way to make a long recording small enough to share.
Private and fast, on your own device
Online video compressors usually upload your file, process it on a server and make you download it again – slow for large videos and a privacy risk for personal footage. Asset Compressor uses your browser’s built-in WebCodecs API, which taps the same hardware video encoder your phone or computer uses for screen recording, so there is no upload and no queue.
Chrome, Edge, Opera and Samsung Internet, Safari 16.4 or newer and Firefox 130 or newer use fast, hardware-accelerated encoding. Other browsers fall back to a slower compatibility mode that still runs entirely on your device.
Frequently asked questions
Is there a file size limit?
There is no upload limit because nothing is uploaded. The practical limit is your device’s memory, since the finished video is held in memory until you download it. Multi-gigabyte files work on most computers; on phones, very long 4K recordings may need to be trimmed or compressed in parts.
Will compressing reduce the quality?
Compression re-encodes the video, which always discards some detail. At “High” the difference is very hard to see and at “Balanced” it is usually only noticeable when pausing and zooming in. Use Preview to compare the result with the original before downloading.
How long does it take?
With hardware encoding, many devices process 1080p video faster than real time, so a one-minute clip often takes well under a minute. Compatibility mode (for older browsers and formats like AVI) is several times slower.
Which browsers are supported?
Chrome, Edge, Opera and Samsung Internet, Safari 16.4 or newer and Firefox 130 or newer use fast, hardware-accelerated encoding. Other browsers fall back to a slower compatibility mode that still runs entirely on your device.
Can I compress a video for Discord, WhatsApp or email?
Yes. Switch to “By file size” and use a preset: 9 MB fits Discord’s free upload limit on every account, 16 MB suits WhatsApp media messages and about 18 MB fits Gmail, whose 25 MB limit includes encoding overhead.
Does Asset Compressor add a watermark?
No. There are no watermarks, no sign-up and no limits on how many videos you compress.
Related tools
Video for Discord
Discord blocks free uploads above its size limit. Set a target and every clip is squeezed to fit at the best quality possible – right in your browser.
Resize video
Scale videos down to 1080p, 720p or 480p, or fit them to an exact frame like 9:16 for Reels and TikTok – with letterboxing or a clean crop.
Video converter
Change a video’s format in seconds. When the codecs allow it, the streams are copied without re-encoding, so the quality stays exactly the same.
Last updated