Powered by WebAssembly

FFmpeg Online

Convert, compress, and process video & audio directly in your browser. Batch processing, 50+ presets, and a full encoding wizard. No uploads, no installs, completely free.

Loading FFmpeg engine... (~31 MB)

How it works

Runs in your browser

WebAssembly powered, no server needed. Everything processes locally on your machine.

Private & secure

Files never leave your device. No data is uploaded to any server at any point.

Completely free

No account needed, no limits. Batch process as many files as you want.

Features

50+ Presets

Video conversion, encoding, social media formats, audio processing, effects & filters

Encoding Wizard

Visual controls for format, codec, quality (CRF), resolution. Command builds automatically

Batch Processing

Drop multiple files and process them all with the same settings sequentially

Video Encoding

H.264, H.265/HEVC, VP9, Theora, MPEG-4 with quality controls

Audio Encoding

MP3, AAC, Opus, FLAC, WAV, AC3, OGG Vorbis with bitrate options

Social Media Export

One-click resize for TikTok, YouTube Shorts, Instagram, LinkedIn, Discord, WhatsApp

Effects & Filters

Brightness, contrast, grayscale, blur, sharpen, denoise, vintage, fade in/out

Trim & Cut

Set start and end times to extract a portion of your video

Custom Commands

Full FFmpeg command line for power users. Use any parameter FFmpeg supports

Need to process at scale?

Our FFmpeg REST API handles thousands of files with the same FFmpeg power. Build video automation workflows with Zapier, n8n, Make, or your own code.