Free Offline Video Tools

Convert, trim, compress, resize and edit videos in your browser with FFmpeg.wasm. No upload, no account - your video files stay on your device.

No Upload 100% Private Works Offline Free

Full FFmpeg in your browser — no upload

These tools use FFmpeg.wasm, a complete port of the FFmpeg video processing library compiled to WebAssembly. That means the same professional-grade codec support used by filmmakers and video professionals, running entirely inside your browser tab. Your video files never leave your device.

We support the full range of video formats: MP4 (H.264/H.265), WebM (VP8/VP9), MOV (QuickTime), AVI, MKV, WMV, FLV, 3GP, M4V and TS. Most tools also support GIF as both input and output.

FFmpeg.wasm downloads about 25MB on first use. After that it is cached in your browser and loads instantly. Processing speed depends on your device CPU and available RAM.

Why process video in the browser?

Privacy

Personal videos, home recordings and client footage should not be uploaded to third-party servers. FFmpeg.wasm keeps everything local.

No bandwidth limit

Uploading a 1GB video to a cloud converter takes minutes. Local processing skips the upload entirely.

No size caps

Cloud video tools typically cap uploads at 100–500MB. These tools have no server-side file size limit.

Frequently asked questions

Do these video tools upload my files?

No. All video processing uses FFmpeg.wasm, a full port of FFmpeg running inside your browser. Your video files never leave your device.

What video formats are supported?

MP4, MOV, AVI, MKV, WebM, WMV, FLV, 3GP, M4V, TS and GIF. Each tool page specifies accepted input formats.

Why does the first conversion take longer?

FFmpeg.wasm downloads about 25MB on first use. After that it is cached in your browser and loads instantly.

Is there a file size limit?

No server limit. Large files (1GB+) may be slow depending on your device CPU and available RAM.

Are these video tools free?

Yes, completely free with no registration, no watermark, and no time limit.