InstantTools.org

Media Lab

Extract Audio

Save the audio track from any video file as a high-quality MP3.

Processing Mode

100% client-side via ffmpeg.wasm, a WebAssembly build of the FFmpeg encoder — no file chunks are ever uploaded.

Privacy & Speed

Zero latency from uploads. Nothing you drop or paste here is sent to a server.

Local Hardware

Video/audio encoding runs as compiled WebAssembly on your device's CPU — the same codecs a desktop app would use, without installing one.


Pulling just the audio out of a video — a recorded interview, a meeting, a lecture — is a common need, and uploading a multi-gigabyte video file to a cloud converter just to get an MP3 out of it wastes bandwidth and time. InstantTools Audio Extractor uses FFmpeg.wasm to strip the audio track directly in your browser's memory, so the video file never leaves your computer. See Trimming, Converting, and Extracting Audio From Video for why MP3 is the only output format here and how this compares to full video conversion.

How the extraction actually works

Selecting "MP3" as the target format runs a single FFmpeg pass (ffmpeg -i input.mp4 output.mp3) with no explicit bitrate or codec flags — the output uses FFmpeg's own default encoder settings for MP3, not a fixed high bitrate. This is a re-encode, not a lossless stream copy: the audio is decoded from the source container and re-encoded into MP3. MP3 is currently the only audio output format — there's no AAC or WAV option in the tool today, despite what some earlier text on this page used to say.

Why do this locally instead of uploading?

Most online "video to mp3" converters require sending your entire video file to their servers. For confidential meeting recordings, interviews, or anything under an NDA, that's real exposure for no benefit — you only need the audio. Because the conversion happens inside your browser's WebAssembly sandbox, the video content never touches our network.

Common use cases

  • Turn a video interview into an MP3 that's easy to listen to on the go.
  • Pull the spoken content out of a recorded meeting so people can catch up without watching the full video.
  • Extract dialogue from lecture recordings or field interviews for a lighter-weight review file.
  • Archive the audio of a large video recording without keeping the full video around.

How to extract audio

  1. Drag and drop your MP4, MOV, or WebM file into the uploader.
  2. Wait a few seconds for FFmpeg's WebAssembly core to load in your browser — this happens automatically, once per session.
  3. Select MP3 as the target format.
  4. Click "Start Transcoding." The engine strips and re-encodes the audio track, ready to download.

Frequently Asked Questions

Which video formats are supported as input?

MP4, MOV, and WebM are the primary supported containers, using the same FFmpeg engine used across every video tool on InstantTools.

Is the original audio quality maintained?

No — this is a re-encode, not a lossless copy. The audio is decoded and re-encoded into MP3 using FFmpeg's default encoder settings (no explicit bitrate is set). For most spoken-word content (interviews, meetings, lectures) this is more than sufficient; if you need a specific bitrate or a lossless format, this tool doesn't offer that control today.

Does this tool send my video to a server?

No. The entire extraction happens via WebAssembly directly in your browser. Your video never touches our network.

Why does the engine need to load before I can extract audio?

We don't use a central server for processing, so your browser downloads the FFmpeg WebAssembly core (roughly 20MB) the first time you use any video tool in a session. That load happens automatically — after it completes, extraction starts as soon as you click "Start Transcoding."

What is the maximum video file size?

Free accounts can process videos up to 100MB. Premium accounts can process files up to 500MB, still entirely in the browser.

Access Related Media Lab

Explore Other Toolkits