About Audio Extractor
Audio Extractor pulls the audio track out of any video file and saves it as MP3, WAV, AAC or OGG. Pick an output format and bitrate; the conversion runs in your browser via ffmpeg.wasm — your video is never uploaded. When the source audio is already in the format you want, it's stream-copied for an instant lossless extract; otherwise it's transcoded. Useful for grabbing the audio from interviews, lectures, music videos and screen recordings.
- No uploads
- Browser-only
- Works offline
- 100% free
How it works
- 1
Drop a video
MP4, MOV, MKV, WebM. The detected audio codec, sample rate and channels are shown before you extract.
- 2
Pick format + bitrate
MP3 (universal), WAV (lossless), AAC (modern, smaller), or OGG (open-source). For lossy formats, choose a bitrate from 64 to 320 kbps.
- 3
Extract and download
If the source matches the output, ffmpeg.wasm stream-copies in seconds. Otherwise it transcodes; either way you get a downloadable file at the end.
Container vs. codec: the distinction that trips everyone up
A video file has two layers that people routinely conflate. The container (.mp4, .mov, .mkv, .webm) is the box — it holds the streams and the timing metadata. The codec is how the audio inside that box is actually encoded (AAC, Opus, MP3, Vorbis, AC-3). An .mp4 almost always carries AAC audio; a .webm usually carries Opus. This matters because extracting audio is sometimes just unwrapping the box and sometimes genuinely re-encoding the contents — two very different operations with very different quality consequences.
When the audio stream inside the video already matches the format you want, this tool stream-copies it: the encoded bytes are lifted out of the video container and dropped into an audio container untouched, bit-for-bit identical to the source, in seconds. Pulling the AAC track straight out of an MP4, or copying an MP3 stream as-is, loses nothing. The moment you ask for a different codec than what's inside, it has to decode and re-encode — and that's where quality is spent.
Why re-encoding to a new lossy format always costs you
Lossy audio formats — AAC, MP3, Opus, Vorbis — work by discarding sound the encoder judges inaudible, then compressing what's left. That's fine once. The problem is transcoding: when the source is already lossy (which audio inside a video almost always is) and you re-encode it to a different lossy format, the second encoder has to make its own irreversible cuts on top of the first encoder's cuts, with no way to recover what the first one removed. The result is generation loss — subtle but real, and worst on the parts of the spectrum where the two codecs disagree. Extracting MP4 audio as MP3, for instance, is a lossy-to-lossy transcode, not a clean copy.
The practical rules that follow: prefer stream-copy whenever your target matches the source codec. If you must transcode, transcode once at a high bitrate, not repeatedly. And if you'll edit the audio afterwards (in a DAW, or to trim and clean it), pull it to WAV first so every edit-and-export cycle stays lossless until the final render.
MP3 vs. AAC vs. Opus vs. WAV — what to choose
| Format | Type | Plays everywhere? | Choose it when |
|---|---|---|---|
| MP3 | Lossy | Yes — the universal default | You need a file that opens on literally anything |
| AAC | Lossy | Very widely (Apple-native) | Source is already AAC (copy = lossless) or you want better quality-per-byte than MP3 |
| Opus | Lossy | Modern apps/browsers, not legacy | Best efficiency for speech and music at low bitrates; voice notes, podcasts |
| WAV | Lossless (uncompressed) | Yes | You'll edit further and can't afford any quality loss |
AAC and Opus both beat MP3 at a given bitrate; MP3 wins only on universal compatibility. Pick MP3 when in doubt, WAV when you'll edit, Opus when size at low bitrate is the priority.
Picking a bitrate without overpaying in megabytes
Bitrate is the quality/size dial for lossy formats. For speech — interviews, lectures, voice memos, podcasts — 96 kbps is plenty and 128 kbps is comfortable; going higher mostly wastes space because spoken voice doesn't use the full spectrum. For music, 192 kbps is the sensible upgrade and 320 kbps (the MP3 ceiling) is effectively transparent to most listeners on most gear. The trap is assuming a higher bitrate can rescue a low-quality source: if the audio inside the video was encoded at 96 kbps, re-encoding to 320 kbps just makes a bigger file of the same limited audio — you can't add detail that was never there.
WAV sidesteps bitrate entirely by storing audio uncompressed, which is exactly why it's huge: roughly 10 MB per minute of CD-quality stereo, so a 30-minute extract is over 300 MB. Reach for WAV only when you genuinely need a lossless working copy to edit; for listening, a high-bitrate MP3 or AAC sounds the same at a tenth of the size.
Related guides
All guidesFrequently asked questions about Audio Extractor
Will the audio quality degrade?
If you choose WAV, or pick a format that matches the source (e.g. AAC from an MP4, MP3 from an MP3 stream), the audio is stream-copied — bit-for-bit identical to the source. Transcoding to a different lossy format always loses a small amount of quality; for music, prefer WAV or a high bitrate (192+ kbps).
What bitrate should I pick?
128 kbps MP3 is the classic 'sounds fine for speech and most music' choice. 192 kbps is a comfortable upgrade for music. 320 kbps is the highest MP3 and effectively transparent. For voice memos and podcasts, 96 kbps is plenty.
Why is WAV so much larger?
WAV is uncompressed — one second of CD-quality stereo is about 170 KB, so a 30-minute extract is over 300 MB. It's the right choice when you need to edit further without quality loss; otherwise MP3 or AAC is much smaller for the same listening experience.
Privacy, offline use, browser support, and pricing questions are answered on the site-wide FAQ.