Audio
Extract Audio from Video
Pull the audio track out of any video — entirely in your browser. Your video is never uploaded; it never leaves your device.
This tool runs FFmpeg directly in your browser using WebAssembly — the same FFmpeg used in professional video workflows, compiled to run locally on your device. There is no server, no account, and no upload. Your video file is read from your disk, demuxed in a background thread, and the extracted audio track is ready to download immediately. Nothing about your video is ever sent over the network — you can confirm this yourself by watching the Network tab in your browser's developer tools while an extraction runs.
Drop in an MP4, MOV, MKV, AVI, or WEBM file and choose your output format: MP3 for universal compatibility, WAV for uncompressed quality, or M4A/AAC for the Apple ecosystem and streaming. This is the same reliable encoding used by the Audio Converter — MP3 at VBR quality level 2, AAC at 192 kbps.
How to Use
- 1
Drop a video file onto the uploader or click to browse. Supported formats: MP4, MOV, MKV, AVI, WEBM.
- 2
Choose your output audio format by clicking one of the format buttons (MP3, WAV, M4A, AAC).
- 3
Click "Extract". On first use, the FFmpeg engine (~24 MB) is downloaded and cached by your browser. Subsequent extractions start in seconds.
- 4
When extraction finishes, preview the result in the built-in audio player, then download the extracted audio file.
Frequently Asked Questions
Is my video uploaded to a server?
No. Extraction runs entirely in your browser using FFmpeg compiled to WebAssembly. Your video never leaves your device — verifiable in your browser's Network tab during a run.
What video and audio formats are supported?
Input: MP4, MOV, MKV, AVI, WEBM. Output: MP3, WAV, M4A, AAC.
Why does the first extraction take longer?
The first run downloads the FFmpeg WebAssembly binary (~24 MB). Your browser caches it automatically, so all subsequent extractions begin immediately.
What if the video doesn't have an audio track?
You'll get a clear error message instead of a broken file — some silent screen recordings or muted clips genuinely have no audio stream.
Will it freeze my browser on a large video?
No. Extraction runs on a background thread (a Web Worker) with a live progress bar, so the page stays responsive even on long or high-resolution video files.