About
VideoToAudioConverter is a free, open-source tool for extracting audio out of video files — entirely in your browser. No upload, no signup, no watermarks, no daily quota.
Why another converter?
Most online video converters work the same way: you upload your file to a server, the server processes it, you download the result. That model has obvious problems — your file sits on someone else's machines, conversion speed depends on a queue, and the service has to recover server costs somehow (usually ads, signup walls, or paid tiers).
Modern browsers can do all the work locally. WebCodecs and WebAssembly are fast enough that a one-hour MP4 converts to MP3 in under a minute on a regular laptop. Once you accept that, the server-side model just looks wasteful.
How it's built
The site uses two engines:
- MediaBunny (TypeScript + WebCodecs) for MP4, MOV, MKV, WebM. Streaming, fast, no file size ceiling.
- FFmpeg compiled to WebAssembly for older or unusual containers like AVI, FLV, WMV, 3GP. Lazy-loaded (~30 MB) only when needed, and only on those formats.
The UI is Next.js statically exported to plain HTML/CSS/JS and served from Cloudflare Pages. There is no backend.
Open source
Every line of the front-end is on GitHub. Issues and pull requests welcome. If you spot a video format that should work but doesn't, please file an issue with a sample file (or its `mediainfo` output).
Who maintains this site
VideoToAudioConverter.org is an independent, single-maintainer project. The code is developed in public on GitHub under the MIT license, and the site is served as a static export from Cloudflare Pages. There is no company, no editorial team, and no ad network behind it.
Bug reports, privacy questions, and takedown requests go to support@videotoaudioconverter.org. Format requests and code changes belong in GitHub issues, where the discussion stays public and searchable.
How this page is maintained
Last reviewed: November 2, 2026.
The engine notes on this page (WebCodecs fast path, FFmpeg WebAssembly fallback, supported containers) are checked against the code that is live on the site at the time of the review. Converter changes are tracked in the public commit history.