How to compress a video
- Drop files into the upload area or click browse files. The workspace appears after files are loaded.
- Set Quality, Resolution, and Codec. Select Remove audio if you do not want an audio track.
- Choose Fast (GPU) or Compatible (CPU), then open Advanced options if you need additional controls.
- Compression starts automatically after files load or settings change; progress is shown for each file.
- Download a result from its row, or click Download all as ZIP.
Choose the main compression settings
Use the visible controls to set the output before automatic compression:
- Quality is a percentage slider. The page does not expose a fixed output size or a guaranteed compression ratio for a given percentage.
- Resolution offers Keep original, 1080p, 720p, 480p, and 360p.
- Codec offers H.264 - MP4, VP9 - WebM, and AV1 - MP4.
- Remove audio omits the audio track when selected.
Use Advanced options
Open Advanced options for controls that depend on the selected engine. The GPU panel includes:
- Encoder settings for bitrate override, bitrate mode, latency mode, keyframes, and hardware acceleration.
- Trim and speed controls for start time, end time, and playback speed.
- Video Filters for flip, rotation, brightness, contrast, saturation, and grayscale.
- Audio controls for audio bitrate and volume.
The GPU latency choices include Quality (best output) and Realtime (faster encode). The CPU panel shows CRF, Preset (speed vs. compression), and audio bitrate controls. The page does not confirm that every advanced setting behaves identically with every codec or engine.
Review results and download files
After files are loaded, the workspace lists File, Original, Compressed, and Savings. Each row reports its processing progress and provides an individual download when the result is ready. Use Download all as ZIP to collect the available results together.
Processing, formats, and local handling
The page describes processing locally in your browser and loads local FFmpeg/WebAssembly assets. The CPU encoder notice says ~30 MB, one-time download. The upload area shows example formats including MP4, WebM, MOV, AVI, MKV, and “and more”; the complete accepted-format list is not exposed on this page.
Practical limitations
- The interface does not show an explicit file-count limit. Browser and device resources can still constrain practical use, especially with large or multiple files.
- Processing time depends on the device, input, selected engine, and settings. Fast (GPU) is described as much faster, but that does not guarantee real-time processing.
- The page does not provide confirmed benchmarks for output size, compression ratio, processing duration, or memory requirements.
- The workspace remains idle until a valid video is added, then processes automatically.
Frequently asked questions
What codec choices are available?
The Codec control offers H.264 - MP4, VP9 - WebM, and AV1 - MP4.
Can I remove audio?
Yes. Select Remove audio before automatic compression.
Can I compress multiple files?
Yes. The workspace displays a row for each loaded file, and the interface does not show an explicit file-count limit. Practical use depends on browser and device resources.
Does the tool process videos locally?
The page describes processing locally in the browser and loads local FFmpeg/WebAssembly assets.
What formats are supported?
The upload area lists MP4, WebM, MOV, AVI, MKV, and “and more” as examples. A complete accepted-format list is not exposed on the page.
How long does compression take?
No fixed duration is promised. Processing time depends on the device, input, engine, and selected settings.
Can I download the results together?
Yes. When results are available, use Download all as ZIP.