Skip to content
Zoyku

Video to MP3

Pull the audio track out of any video as an MP3 — MP4, MOV, WebM and more, converted entirely inside your browser with ffmpeg.wasm. No upload, no server.

Drop files here or click to choose

This tool runs entirely in your browser. Your data never leaves your device — it is not uploaded to any server.

How to use

  1. 1Drop in a video file — MP4, MOV, WebM, MKV and other common containers all work.
  2. 2Pick an MP3 quality: 320 kbps for music, 192 kbps for general use, 128 kbps to save space on spoken word.
  3. 3Click Extract audio and download the MP3. Long videos take a while — the progress bar reflects real encoding progress.

Video to MP3

Lectures to listen to while commuting, podcast recordings trapped in video files, interviews you want as audio for transcription, soundtracks you want on your phone — this tool separates the audio track from a video and encodes it as a standard MP3 that plays everywhere.

The conversion runs on ffmpeg.wasm — the same FFmpeg that powers countless desktop converters, compiled to WebAssembly and running in your browser's own memory. The video is read from disk into a virtual in-memory filesystem, demuxed, the audio stream decoded and re-encoded with libmp3lame, and the result handed back as a download. No byte of the video touches a network.

First use downloads the engine once (about 31 MB); your browser caches it, so every conversion afterwards starts instantly. The single-threaded build needs no SharedArrayBuffer, which means the site works everywhere without special headers — and without uploading your files to anyone.

Frequently asked questions

Is my video uploaded anywhere?

No. ffmpeg.wasm runs in your browser's memory: the video is read locally into a virtual filesystem, converted, and the MP3 is generated on your device. The only network request is the one-time engine download from a public CDN — your file is never part of it.

Why is the first conversion slow?

The first run downloads the WebAssembly engine (~31 MB) — a one-time cost, after which your browser cache serves it instantly. Conversions themselves run near real-time speed or faster: audio encoding is much lighter than video re-encoding.

Which quality should I choose?

320 kbps is transparent for music; 192 kbps is the sweet spot for most content including podcasts and lectures; 128 kbps keeps spoken word files small. Note that MP3 can't exceed the source's quality — a low-bitrate source video stays low-bitrate regardless of the setting.

The tool says no audio track was found — why?

Some videos are genuinely silent, and a few containers (raw .ts streams, some .flv) aren't matched by the quick demuxer. Convert those to MP4 first, or check that the file actually plays with sound in your player.

How accurate are the results?

Calculations follow the official definitions — SI conversion factors, NIST constants, or the governing formula shown on the page — and results display to enough significant digits for real-world use.

Can I use it on mobile?

Yes. The interface is responsive and all inputs adapt to touch; the calculation itself runs offline once loaded.

Embed this tool

Put this tool on your own site with one line — it runs entirely in the visitor's browser.

<iframe src="https://zoyku.com/en/tools/extract-audio?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — extract-audio" loading="lazy"></iframe>
100% local processing