This page's code did not start.

Opening index.html directly from a folder blocks JavaScript modules, so nothing will happen when you choose a video. Serve the folder over http instead:

powershell -ExecutionPolicy Bypass -File serve.ps1

Then open http://localhost:8080/.

Extract Audio from Video — the sound on its own, as a WAV

Drop a video in and take the sound out of it. The picture is never decoded, and nothing is uploaded.

Language: English
View source
Your videos are processed in your browser. No processing upload.

The browser’s own decoder reads only the audio track. WAV output is written locally as 16-bit PCM or 32-bit float. There is no MP3 encoder, upload step or network feature in this tool.

Live check: checking…

Offline: checking…

Don't take our word for it: open DevTools, watch the Network tab, and drop a video in. Not one request carries a byte of it. Or unplug from the internet and take the sound out anyway.

1 Choose a video

2 Take the sound

Channels Mono averages all channels. For stereo it halves the audio data; a mono source stays mono.

WAV format 16-bit PCM rounds and clamps decoded samples. 32-bit float preserves them when channels stay unchanged; mono averages the channels.

View as Markdown

How to extract the audio from a video without uploading it

  1. Drop the video in. An MP4, MOV, M4V or WebM, from a phone, a camera, a screen recorder or a download. It is read by your own browser; there is no upload step to leave out.
  2. Read what it found. The length, the number of channels and the sample rate, straight out of the file. If the file did not declare its rate the page says so, rather than quietly resampling and claiming nothing was touched.
  3. Choose the format and channels.16-bit PCM is the compatible default. Choose 32-bit float to preserve decoded samples without rounding or clipping. Leave channels unchanged for that preservation; mono averages them and halves stereo audio data.
  4. Play it before you save it. The player is the file that is about to be downloaded, not the video — so if it sounds right, the download is right.
  5. Take it, or carry it on. Download the WAV, or send it straight to the trimmer or the editor without saving it first.

The longer version

How to extract the sound from a video Extract a video soundtrack locally as WAV. Choose PCM16 or Float32, keep the channels or mix to mono, and check the result before saving.

Questions

Is my video uploaded anywhere?

No. The decoding and the writing both happen in your own browser, on your own hardware. This tool has no network feature of any kind — it never fetches anything and never sends anything — and the page's Content-Security-Policy names every address it may contact, none of which belongs to this site. Unplug from the internet and take the sound out anyway if you would rather check than be told.

Can it give me an MP3?

This page writes WAV rather than MP3. MP3 output needs an encoder this tool does not ship. Choose compatible 16-bit PCM or 32-bit float; neither requires an upload. WAV is larger because its audio is uncompressed, and another editor can compress it afterwards.

Is the picture ever looked at?

No, and there is nothing here that could look at it. The browser's decoder is handed the file and asked for its audio track; the video track is never decoded, never drawn and never reaches this page's code at all. There is no video decoder in src/ to run. The file that comes out holds sound and nothing else.

It says no sound could be read, but the video plays fine.

Then the video almost certainly has no audio track. A screen recording made without a microphone selected is silent, and so is a clip exported by an editor with the sound left muted — both play perfectly, because there is a picture to play. The message names this first because it is the likelier of the two causes; the other is a format this browser will not read. Open the file in a player and look for a volume control that does nothing: that is the quickest way to tell which you have.

Which video formats can I open?

Whatever your browser decodes, which in practice means MP4, M4V, MOV and WebM, and every audio format besides. What is left out is the same short list as everywhere else on this site: AVI, WMV, and most MKVs. A file your browser will not read is refused with a message saying so, rather than failing halfway through.

Does it lose any quality?

16-bit PCM rounds decoded samples and clamps values beyond full scale. Choose 32-bit float and leave channels unchanged to preserve the decoder’s samples, including values beyond full scale. Mono averages channels. Float does not undo losses already present in the video. The file’s own sample rate is used when detected; otherwise the page discloses the assumed rate.

Why is the WAV so much bigger than the video?

WAV audio is uncompressed. At 44.1 kHz, 16-bit stereo is about ten megabytes a minute. Float doubles the sample data; mono halves stereo sample data. The output size is shown before the file is finished.

How long a video can it handle?

The input is read and decoded into memory, and the full WAV is assembled there too. Long recordings can exceed available memory; WAV output beyond its 4 GB format limit is refused before sample bytes are written. Cancel retires a pending read or stops cooperative mixing and writing. Native browser decoding may continue until it returns, but its cancelled result is discarded.

Can I cut it down or make it louder?

Yes, but not here — this page does one job. When there is a result there is a row of links beside the download that carries it straight into the audio trimmer or the audio editor without saving it first, and without either of them uploading it either.

Is it free, and do I need an account?

It is free, and there is no account, no sign-in, no trial and no limit on how many videos you open. The site carries advertising, which is what pays for it; the ads are not given anything about your file.

Does it work offline?

Yes. Load the page once, then disconnect from the internet and it keeps working. That is also the simplest way to prove nothing is being uploaded: a tool that sent your video away to be processed would stop the moment you unplugged.