On-device · No upload · No account

Convert anything
to anything else.

Transcodr is a general-purpose media converter that runs ffmpeg in your browser via WebAssembly. Drop a file, pick an output, watch the same stderr you’d see at the command line — with your media never leaving the tab.

/ inputs30+ formats
/ engineffmpeg 6.1 · libx264 · libvpx
/ privacyFiles stay on device
/ costFree, always

Drop files to convert

Video, audio, images, subtitles — anything ffmpeg can read. Drop them anywhere on the page or browse from disk.

or
Try a sample:

Start encoding the moment you drop a file

Session record(0)

No conversions yet
TimeFromToSizeΔDuration
When you convert something, it’ll appear here. Clears on tab close — we don’t keep records.

01 / Engine

Real ffmpeg, compiled to WebAssembly.

Same library Netflix, YouTube, and basically every command-line video tool relies on, running in a Web Worker. Pipe a file in, run a command, pipe bytes back out.

02 / Privacy

Nothing leaves the tab.

No uploads, no accounts, no telemetry beyond an anonymous pageview. We couldn’t see your files if we wanted to — there’s no server in the loop.

03 / Limits

It is, after all, a tab.

Files up to a few hundred megabytes convert comfortably. Beyond that, your browser starts asking pointed questions. Use the desktop ffmpeg for 4K masters.

© 2026 Transcodr · an open-source utility