Extract audio tracks from video files as MP3 or WAV — 100% in-browser.
Upload a video and extract its audio as MP3 or WAV
Audio extraction runs entirely in your browser using ffmpeg.wasm. Your video file is never uploaded to any server.
A video file is a container (MP4, MKV, MOV…) that bundles one or more compressed streams — typically an H.264/HEVC video track and an AAC/MP3 audio track. Extraction demuxes the container: it reads the container's packet structure, pulls out only the audio stream, and re-encodes it into a standalone file. This tool runs ffmpeg compiled to WebAssembly, so the whole pipeline happens in your browser. The two output paths are -vn with libmp3lame (MP3, lossy, 128–320 kbps) and pcm_s16le (WAV, uncompressed 16-bit PCM at 44.1 kHz stereo) — the bitrate you choose trades file size against fidelity.
ffmpeg.wasm splits the container into its constituent streams, discards the video with the -vn flag, and re-encodes the audio as MP3 (libmp3lame) or WAV (PCM). A 180 MB 4K clip can shrink to a ~17 MB MP3.
Priya films a 12-minute product launch on her phone as a 4K MOV. She wants the voiceover as a standalone MP3 to reuse as the audio track of a podcast episode.
Extract audio from video as MP3 or WAV, 100% in your browser, no upload. Free.
The Audio Extractor is a free, browser-based tool that separates the audio track from a video file and saves it as an MP3 or WAV file. It uses the browser's native WebCodecs API (or MediaRecorder API as fallback) to decode the video and encode the audio — all without uploading your file to a server. This means zero privacy risk and instant processing.
Drop your video file into the tool or click to browse. Select the output format (MP3 or WAV) and choose a bitrate if MP3. Click extract, and the tool processes your video in seconds. Preview the extracted audio inline, then download the file. The entire process takes about 10-30 seconds for a typical 5-minute video.
Yes, 100% free with no signup, no watermark, and no hidden costs. All audio extraction happens in your browser using the WebCodecs API. Your video file never leaves your device.
You can extract audio as MP3 (128, 192, 256, or 320 kbps) or WAV (lossless). MP3 is best for most uses; WAV preserves full audio quality but produces larger files.
The tool supports MP4, WebM, MOV, AVI, MKV, and other formats supported by your browser's media decoder. For best compatibility, use MP4 (H.264 + AAC) or WebM.
No. The audio extraction runs entirely in your browser using the WebCodecs or MediaRecorder API. Your video file is processed locally and never uploaded to any server. There is no signup and no data collection.
It extracts audio tracks as MP3 (adjustable bitrate 128-320 kbps) or WAV (uncompressed PCM, 44.1kHz/48kHz) from MP4, WebM, and MOV video files. A 10-minute 1080p video extracts to a 9.5MB MP3 at 128kbps in approximately 5 seconds. Processing uses the Web Audio API entirely in your browser.
No. The video is decoded locally using your browser's built-in media engine. A 500MB video file never leaves your device—extraction reads the audio stream directly from the local file buffer. This makes it safe for extracting audio from confidential recordings, interviews, or unreleased content.
This tool is also known by these tasks — each link opens the same tool with a focused guide:
What do you call a crab that plays baseball?
No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.
☕Support me on Ko-fi— keep tools free100% of proceeds go towards hosting & building more free tools.