Skip to content
Advertisement
top slot

Video to MP3

Extract audio from any video (ffmpeg.wasm)

Media

Video to MP3

Extract audio from any video (ffmpeg.wasm)

Advertisement
top slot
Heads up: ffmpeg.wasm needs SharedArrayBuffer, which requires the page to be cross-origin isolated (COOP / COEP headers). Your browser reports it as unavailable here; the tool will try, but may fail. If it does, reload the page from a supported browser (Chrome / Edge / Firefox latest).

Extracts audio to MP3 entirely in your browser. Max 100 MB.

About Video to MP3

Pull the audio out of any video, without uploading it

Most video-to-MP3 sites take your file, transcode it on their servers, and hand you back a link. Fine — but the moment your video contains anything personal (a private recording, a paid course lesson, an unreleased interview), you probably don't want it living on someone else's disk.

This tool runs ffmpeg.wasm — the WebAssembly port of the ffmpeg you already know — entirely in your browser. Drop a video, pick a bitrate, click Extract. The audio comes out as an MP3 you can preview in-page and download.

What it handles

Any container ffmpeg supports: MP4, MOV, MKV, WebM, AVI, FLV, TS, 3GP. Any audio codec inside those containers. Output is always MP3 (LAME encoder) at your chosen bitrate (128 to 320 kbps).

Limits and requirements

  • Max 100 MB per file — mostly a memory-pressure limit for the browser.
  • ffmpeg.wasm needs SharedArrayBuffer, which requires the page to be served with cross-origin isolation headers (COOP / COEP). Toolenza sets these; if you have disabled JavaScript features or you're behind an old browser, the tool will show a warning banner.
  • First run downloads the ffmpeg core (~30 MB); subsequent runs are cached.
Advertisement
in-content slot

Frequently asked questions

No. ffmpeg.wasm runs entirely in your browser via WebAssembly. Your video and the extracted audio never leave your device.

Up to 100 MB. This is a browser-memory limit, not a server limit. Larger files can crash the tab because the entire video has to be loaded into memory alongside ffmpeg.

128, 192, 256, and 320 kbps. 192 kbps is the default — it is transparent for most listening scenarios. 320 kbps is the maximum MP3 bitrate.

ffmpeg.wasm uses SharedArrayBuffer for multi-threaded encoding, which browsers only expose on cross-origin-isolated pages (COOP + COEP HTTP headers). If Toolenza is behind a proxy stripping those headers, or you are on a browser that has disabled it, the tool will show a warning and may fall back to a slower single-thread path — or fail outright. Reload the page from a modern browser (Chrome, Edge, Firefox, Safari 15+).

Not in this tool — it extracts the full soundtrack. To trim, use our Video Tools all-in-one page which includes a browser-based trimmer, then run the trimmed clip through this tool.

Embed this tool on your site

Drop a one-line iframe snippet into any blog, lesson plan, or knowledge base. Powered-by-Toolenza link included.

Embed this tool

Paste this snippet into any HTML page. The tool runs entirely in your reader's browser.

Advertisement
bottom slot
Sticky ad — mobile-sticky

Video to MP3

No reviews yet — be the first to share your thoughts.

Your rating
  1. No reviews yet — be the first to share your thoughts.
Powered by Codenzia
Sticky ad — mobile-sticky
↑↓ navigate open
Toolenza Brain
Tip: describe a result you want, not a tool. The Brain picks for you.
⌘⇧K to open · esc to close
Thanks! We read every message.