Skip to main content
Video Tools

Extract Audio from Video

Pull the soundtrack out of any video as a WAV file. Trim it, downmix it, resample it — all locally.

How to Use

  1. 1. Upload the video you want the audio from.
  2. 2. Optionally trim to just the section you need.
  3. 3. Choose mono or stereo and a sample rate.
  4. 4. Extract the audio and download the WAV file.

Why the Output Is WAV, Not MP3

Browsers are asymmetric about audio: they can decode almost anything, including MP3 and AAC, but they cannot encode to those formats without shipping a dedicated library weighing a megabyte or more. Rather than make every visitor download an MP3 encoder, this tool writes lossless 16-bit WAV — the one format the platform can produce natively and every application can open.

The trade-off is size. WAV stores raw samples, so a stereo 44.1 kHz track costs about 10 MB per minute no matter what is in it. The two controls that change that are channels and sample rate: downmixing to mono halves the file immediately, and for speech, 16 kHz mono is genuinely sufficient — that is roughly the fidelity of a phone call, and it produces a file around six times smaller than the stereo original.

Resampling here runs through an OfflineAudioContext rather than hand-written interpolation, so the browser's own high-quality resampler does the work and no aliasing is introduced when stepping a 48 kHz track down to 16 kHz.

Related: Audio Converter, Audio Trimmer, and Video to GIF.

Frequently Asked Questions

Does this convert video to MP3?

It extracts the audio to WAV, not MP3. Browsers can decode MP3 but cannot encode it without shipping a large extra library, so the output is lossless WAV instead. If you specifically need MP3, run the WAV through a converter afterwards.

Is my video uploaded anywhere?

No. The browser decodes the audio track from the file on your device and the WAV is assembled locally. Nothing is transmitted at any point.

Why is the WAV file so much larger than the video?

Because WAV is uncompressed. A stereo 44.1 kHz track costs about 10 MB per minute regardless of content, while the video compressed that same audio to a fraction of it. Dropping to mono halves the size, and lowering the sample rate cuts it further.

What sample rate should I choose?

Keep the original for music or anything you will edit further. For speech — a podcast, an interview, a voice note — 16 kHz mono is plenty and produces a file several times smaller with no loss of intelligibility.

Which video formats work?

Anything your browser can decode, which covers MP4, WebM, MOV, M4V and most AVI files. If a file fails to load, the browser lacks a decoder for that particular codec rather than the file being too large.

Was this tool helpful?

Share: