Runs in your browser • Nothing is uploaded

Video Studio

Compress, trim, join, make contact sheets and normalize loudness on your own video files, then preview filters or search your own subtitles. Everything runs in your browser and nothing is uploaded. GPU processing is in private early access and not open yet.

Tools

Tool

Re-encode to H.264, VP9 or AV1. The output size is measured after the run — small files can come out larger.

No video chosen.

Pick a video from your device. It stays in your browser.

Compress options

Choose a video to start.

Subtitle search is next to the preview below. It's instant and makes no file, so it doesn't appear in Jobs.

Jobs

Kept in this browser only. Outputs up to 25 MB stay after a reload; larger ones last until you close this tab.

No jobs yet

Run a tool above and its output appears here, ready to download. Jobs are kept in this browser only.

Your browser can

Detected on this device. Each tool picks its engine from this list.

Video encode
Checking…
Video decode
Checking…
Audio encode
Checking…
WebAssembly
Checking…
WebGPU
Checking…
CPU threads
Checking…
Memory
Checking…
Large-file warning
Checking…

Tools use your browser's WebCodecs and Mediabunny (MPL-2.0). Loudness — and Compress when WebCodecs can't — uses FFmpeg (ffmpeg.wasm 0.12.10, GPL-2.0-or-later). Licenses and source

Test pattern — load your own video

Preview filter (in your browser)

Changes only this preview and your PNG/WebM exports.

Playback loops between these points. Exports are not trimmed.