Why extract audio from a video?
Plenty of times you only need the sound, not the picture: keeping the audio of a lecture or talk to listen to later, saving a song or a podcast segment from a clip, or pulling a voice recording out of a screen capture. Extracting the audio gives you a small, portable file you can play anywhere or drop into an editor — without lugging the whole video around.
How it works
Choose an output format, drop your video in, and the audio track is extracted in your browser using a WebAssembly build of FFmpeg — no upload, no server, no watermark. MP3 is the universal choice and plays everywhere; M4A (AAC) is a touch more efficient at the same quality; WAV is uncompressed, for when you want the audio lossless to edit. Since it runs on your own device, browser extraction is CPU-heavy and works best on short clips; the engine (~25–30 MB) downloads the first time you extract, then is cached for the session.
Turn a talk into text for AI
Extracting the audio is often step one of a bigger job. If your real goal is the words — summarising a lecture, searching a talk, feeding a meeting recording to an assistant — pair this with a transcript: run the audio through any speech-to-text, or if the video already has captions, turn them into clean text with our subtitles-to-Markdown tool, then drop the result into the Markdown tool for Claude or ChatGPT.
Your video stays on your device
Recordings are often private — a meeting, a family video, unreleased work — and shouldn't be uploaded to a random site just to grab the audio. Here they aren't: the whole extraction runs locally. You can confirm it yourself in the Network tab, or run it with your connection switched off.
Frequently asked questions
Is my video uploaded to a server?
No. The audio is extracted entirely in your browser with a WebAssembly build of FFmpeg. The file never leaves your device.
Which formats can I use?
Input: MP4, MOV, M4V, WEBM, MKV, AVI and more. Output: MP3 (universal), M4A (AAC), or WAV (uncompressed).
Why is the first one slow?
The ~25–30 MB engine downloads on the first extraction, then is cached. Browser processing is CPU-heavy, so short clips work best.
The result was silent or failed — why?
The video probably has no audio track, or an unusual codec. Try a standard MP4/MOV export.