InputTestHub

Video Compressor

Shrinks a video so it fits an email or a WhatsApp limit, re-encoding with H.264 in your browser. Nothing is uploaded.

Video & Audio Nothing uploaded No sign-up Free, unlimited
Video & Audio tool
Drop a video hereor click to choose — the file never leaves your device
28
Add a file to begin.
In short Video Compressor is a free online tool on inputtesthub.com that shrinks a video so it fits an email or a WhatsApp limit, re-encoding with H.264 in your browser. Nothing is uploaded. It needs no account, no download and no payment, and there is no daily usage limit. Everything is processed inside your own browser, so the data you paste is never uploaded to a server.

How to use the Video Compressor

  1. Add your PDF file or files by dropping them in.
  2. Arrange or configure them as needed.
  3. Download the finished PDF. Processing happens on your own device.

About the Video Compressor

The Video Compressor shrinks a video so it fits an email or a WhatsApp limit, re-encoding with H.264 in your browser. Nothing is uploaded. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Getting a clip under an email or WhatsApp attachment limit.
  • Reducing a screen recording before sharing it.
  • Saving space on a phone full of video.

Details

CodecH.264 (libx264) with AAC audio
Quality scaleCRF 18 (near-lossless) to 40 (small and soft)
DefaultCRF 28, a good balance for sharing
The first tool you run downloads the 31 MB WebAssembly engine once; after that it starts instantly. Processing speed depends on your own machine — a browser build is several times slower than desktop FFmpeg, so a long 4K file will take a while. The trade is that nothing is uploaded and nothing is queued behind other people.

Frequently asked questions

What quality setting should I use?
Start at the default. CRF 23 looks close to the original and roughly halves the size; 28 is a good sharing balance; above 34 the picture visibly softens. Lowering the width is often more effective than raising CRF — a 4K clip scaled to 1080p drops enormously with no visible loss on a phone.
Is my video uploaded to a server?
No. FFmpeg is compiled to WebAssembly and runs inside this browser tab, on your own processor. You can watch the Network tab while it works — no request carries your file. That is also why there is no queue, no size cap set by us and no watermark.
Why is the first run slow to start?
It downloads the 31 MB engine once. Your browser caches it, so every later run on this site starts immediately. The processing itself is unaffected.
How big a file can I use?
There is no limit we impose — the ceiling is how much memory your browser will hand the tab, typically 2–4 GB on desktop and much less on a phone. If a very large file fails, try trimming it first or use a lower output resolution.
Why is it slower than a desktop program?
WebAssembly runs at roughly half to a third of native speed, and this build is single-threaded because the multi-threaded one needs security headers that would break other parts of the site. For a short clip the difference is seconds; for a feature-length 4K file, use a desktop tool.
Is the Video Compressor free?
Free, unlimited, and no email address required. You can use it a hundred times a day and nothing changes.
Is the Video Compressor safe to use with private information?
No. The Video Compressor runs entirely in your browser using JavaScript. Nothing is transmitted, logged or stored, which you can verify yourself in the Network tab of your browser's developer tools.
When would I actually need the Video Compressor?
The jobs it is built for: getting a clip under an email or WhatsApp attachment limit. Reducing a screen recording before sharing it. Saving space on a phone full of video. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Is there anything to watch out for?
The first tool you run downloads the 31 MB WebAssembly engine once; after that it starts instantly. Processing speed depends on your own machine — a browser build is several times slower than desktop FFmpeg, so a long 4K file will take a while. The trade is that nothing is uploaded and nothing is queued behind other people.
Which values should I know?
Codec is H.264 (libx264) with AAC audio. Quality scale is CRF 18 (near-lossless) to 40 (small and soft). Default is CRF 28, a good balance for sharing. These are printed on the page itself, so you do not have to take them on trust.
Is there a file size limit?
There is no limit set by us, because your file is never uploaded — the only ceiling is the memory your own browser will give the tab. Very large files simply take longer to process, and a phone will give up sooner than a desktop.

Related video & audio tools

All 23
01

Video Converter

Converts between MP4, WebM, MKV, MOV and AVI in your browser, so an unplayable file becomes…

02

Video Trimmer

Cuts a section out of a video by start and end time, copying the streams so there is no…

03

Video to GIF Converter

Turns a section of video into an animated GIF with a proper generated palette, so colours stay…

04

Video to MP3 Converter

Extracts the audio track from a video and saves it as MP3, WAV or M4A. The video never leaves…

05

Remove Audio from Video

Strips the sound from a video and copies the picture untouched, so there is no quality loss…

06

Video Speed Changer

Speeds a video up or slows it down, keeping the audio in sync and at the correct pitch rather…

07

Video Resizer

Scales a video to 480p, 720p, 1080p or any height you choose, keeping the aspect ratio exactly.

09

Extract Frame from Video

Grabs a single frame from any point in a video and saves it as a PNG — useful for thumbnails…

10

Audio Converter

Converts between MP3, WAV, M4A, OGG and FLAC in your browser, with no upload and no account.