Skip to content

Video tools

Compress, trim and convert video without uploading it. Everything runs on your own device, so a 300 MB file never leaves it.

All 17 tools

Compress video

Make a video small enough to send, without uploading it anywhere.

Trim video

Cut a piece out of a video and keep only that.

Video to MP3

Take the sound out of a video and keep it as an MP3.

Convert video to MP4

Turn a MOV, MKV, AVI or WebM into an MP4 that plays anywhere.

Video to GIF

Turn a few seconds of video into a GIF worth looking at.

Rotate video

Turn a sideways video the right way up, and keep it that way everywhere.

Remove audio from video

Take the sound off a video without touching the picture.

Resize video

Drop a video to 1080p, 720p or lower, and make the file much smaller with it.

Resize video for social media

Fit any video to a Story, a square post or a YouTube frame, without cutting off the wrong thing.

Add watermark to video

Put a logo or your name over a video, so it stays yours wherever it ends up.

Merge videos

Join several clips into one file, in the order you choose.

Video to images

Pull still frames out of a video — a thumbnail, or one every few seconds.

Screen recorder

Record your screen straight from the browser. Nothing to install, nothing uploaded.

Media info

See what is actually inside a video or audio file — codec, resolution, bitrate, length.

Video bitrate checker

Check the bitrate of a video in your browser — the file never leaves your device.

Frame rate checker

Check the frame rate of a video in your browser — the file never leaves your device.

Video resolution checker

Check the resolution of a video in your browser — the file never leaves your device.

About these tools

Video editing normally means installing something large or uploading a file and waiting in a queue. These tools compress, trim, convert, rotate and watermark video in the browser instead, using ffmpeg compiled to WebAssembly — the same ffmpeg that desktop tools wrap, running on your own machine.

The engine is about thirty megabytes and downloads the first time you use a video tool, not when the page opens, and is cached afterwards. Encoding is slower than a native application because it runs in a sandbox on one thread, so a long clip takes real minutes. In exchange, a file never leaves the device and there is no size limit beyond what your browser's memory can hold — roughly half a gigabyte in practice.

One technical detail that matters more than it sounds. Everything here is encoded as H.264 with 4:2:0 chroma, which is the combination that phones, televisions and stock players can actually decode in hardware. Some tools elsewhere preserve whatever the source used, and hand back a technically valid file that VLC opens and nothing else will.