tools / audio / extract audio from video

Extract audio from video

Pull the audio track out of MP4, MKV, MOV, WebM and more into any audio format.
Runs locally in your browser. Enable JavaScript to use the interactive tool. The practical details remain available below.

What Extract audio from video actually does

Most extract-audio pages are upload forms wearing a privacy promise: the video travels to someone else's server, gets processed, and a file travels back. This one reads the video in your tab, drops the video stream, and encodes only the audio track - the video itself never leaves the machine. The job sounds trivial until the video has no soundtrack, which is exactly when naive tools fail with a cryptic exit code after wasting minutes on a large file. Here the stream layout is probed before any encoding starts, and a video without an audio track is refused immediately with those words, naming the file. When there is a track, the receipt reports which codec was found, the extracted duration beside the source's, and a container check that reads the produced bytes back and verifies the format signature matches the extension requested.

How to use it

  • Drop one video or a batch of mixed containers. Nothing is sent anywhere; large files stay local by construction, not by policy.
  • Choose the audio format. Bitrate stays optional for the lossy targets.
  • The input is probed first: no audio track means a named refusal before any work, not an error after it.
  • Read the receipt - found codec, extracted duration, container check - then play the result beside the original and download.

Useful for

  • Get the audio from a screen recording, lecture capture or interview video for transcription.
  • Pull a song or a effects track out of a clip for sampling or practice.
  • Batch-convert a folder of camera clips to audio-only files for archiving.

Limits worth knowing

  • Multiple audio tracks use the default selection; picking a specific track among several is not offered yet.
  • Subtitles and video tracks are dropped by design; nothing is written back into the source video.
  • Copy-protected streams fail on their own row with the decoder's reason.

Questions people ask

Does the video get uploaded?

No. The video is read from disk in this tab; only the audio track is processed, also locally.

Why did my video fail with 'No audio stream found'?

Some videos genuinely have no soundtrack - muted screen captures, for instance. The probe catches that case before encoding starts so the failure names the file instead of surfacing an encoder error.

Which video formats work?

Whatever this browser's engine can open, which covers the common MP4, WebM and MOV families; unsupported containers fail with the demuxer's message.