
ffmpegwasm
ffmpeg.wasm ports FFmpeg to WebAssembly and JavaScript so video and audio can be recorded, converted, and streamed in a browser.

About ffmpegwasm
ffmpeg.wasm is a port of FFmpeg, the multimedia processing toolkit, to WebAssembly and JavaScript. According to the homepage, it transpiles FFmpeg source code to WebAssembly using Emscripten and runs inside the browser. The directory describes it as supporting recording, conversion, and streaming of video and audio in a browser.
The homepage lists built-in external libraries for video codecs (H.264, H.265, VP8/VP9, and Theora), audio codecs (MP3, Vorbis, and Opus), WebP images, font rendering, and subtitle rendering. The homepage also says it will add more libraries over time, so the available set may change. The homepage states that no data is sent to a remote server, but this is the site's own description and this entry does not verify it.
Key features
- Runs FFmpeg in the browser using WebAssembly and JavaScript
- Includes H.264 (x264) and H.265 (x265) video codec libraries
- Includes VP8/VP9 (libvpx) and Theora (OGV) video codec libraries
- Includes MP3 (LAME), Vorbis (OGG), and Opus audio codec libraries
- Includes WebP image codec support through libwebp
- Includes FreeType2 font rendering and libass subtitle rendering
- According to the homepage, it runs inside the browser.
- Written in TypeScript, which the homepage says is intended to give developers a better experience.
- The homepage states that no data is sent to a remote server.
ffmpegwasm at a glance
- Website
- ffmpegwasm.netlify.app
- Category
- Design & Creative › Video Editing & Animation
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Video Editing & Animation
ffmpegwasm alternatives
Tools and sites you could use instead, ranked by how closely they match.
ffmpeg.wasm runs FFmpeg inside browsers through WebAssembly and JavaScript for video and audio recording, conversion, and streaming.
This browser-based video editor uses ffmpeg.wasm to process video locally, without uploads or server-side file handling.
ffmpeg-web provides web and desktop interfaces for converting video, audio, and images with FFmpeg or ffmpeg.wasm.
Popular in Video Editing & Animation
Well-known listings from the same topic.
ffmpegwasm FAQ
Does ffmpeg.wasm send files to a remote server?
Which codecs and libraries are included?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










