Tinker Tools

Free Online Video Tools

Compress and convert videos using FFmpeg WebAssembly — right in your browser. No uploads, no accounts, no installs.

About These Video Tools

Video files are large. A 3-minute 1080p clip recorded on your phone can easily be 300 MB or more. That is a problem when you want to email it, upload it to a platform with size limits, or embed it on a webpage. Desktop video editors can shrink and convert these files, but they are heavy applications with steep learning curves. Cloud-based alternatives ask you to upload your entire video to someone else's server — not ideal when the footage is personal or confidential.

These tools solve the problem differently. They run FFmpeg — the same encoding library used by YouTube, Netflix, and VLC — compiled to WebAssembly so it executes directly in your browser. When you load a video into the Video Compressor, FFmpeg reads the file, re-encodes it with your chosen quality settings, and outputs a smaller version. The entire process stays on your machine. Your video is never sent anywhere.

The Video Format Converter handles the other common headache: format incompatibility. Some platforms only accept MP4. Others prefer WebM for better web performance. Old devices choke on newer codecs. Instead of hunting for the right desktop tool or wrestling with FFmpeg command-line flags, you drop your file in, pick the target format, and download the result. The converter handles the codec mapping behind the scenes.

Performance depends on your hardware. Modern laptops and desktops handle most videos under 500 MB without issues. Processing runs in a Web Worker thread, so the browser tab stays responsive while FFmpeg does its work in the background. A progress bar shows the current status. On less powerful devices or with very large files, expect longer processing times — this is the tradeoff for keeping everything local.

Both tools are free to use with no account required. There are no watermarks on your output, no usage caps, and no ads interrupting the process. If you need quick, private video manipulation without installing anything, these two tools cover the most common tasks people face with video files every day.

Frequently Asked Questions

How can video processing work in a browser?
These tools use FFmpeg compiled to WebAssembly (Wasm). WebAssembly lets your browser run near-native-speed code, so the same FFmpeg that professionals use on the command line runs right in your browser tab.
Are my videos uploaded to a server?
No. The entire encode/decode pipeline runs locally on your device. Your video file is read into browser memory, processed by FFmpeg Wasm, and the output is generated — all without any network requests.
What video formats are supported?
The Video Converter handles MP4, WebM, and other common formats. Input support depends on your browser's media decoders plus FFmpeg's codec library. MP4 (H.264) and WebM (VP8/VP9) are the most reliable across all browsers.
Is there a file size limit?
There is no hard limit, but browser memory constrains what is practical. Videos under 500 MB work well on most devices. Larger files may cause the browser to slow down or run out of memory, especially on mobile devices.
How long does video compression take?
It depends on the file size, resolution, and your device's CPU. A 100 MB clip typically takes 30-90 seconds on a modern laptop. Processing happens in a Web Worker, so the page stays responsive while it runs.