100% Offline · No Upload · Browser-Only

Extract audio from
any video file

Drop a video, pick a format, download the audio. Everything runs in your browser — your files never leave your device.

No server upload
Fully private
Powered by WebCodecs
Works offline
Step 1 — Upload Video
Drag & drop or click to browse · stays on your device
Drop your video here
or click to browse files from your device
MP4MKVAVI MOVWEBMFLV M4VWMV3GP
Waveform Preview
Step 2 — Choose Audio Format
Select your preferred output format and quality
192 kbps
Step 3 — Extract & Download
Processing runs entirely in your browser
Processing… 0%
Reading video file…
Audio extracted successfully!
Ready to download
How It Works
A step-by-step look under the hood
Step 01
File is read locally
Your video is loaded using the browser's built-in File API — it stays on your device, zero bytes sent anywhere.
Step 02
Video is decoded
The browser parses the video container (MP4, MKV, etc.) and demuxes it to separate the audio track.
Step 03
Audio is encoded
The raw audio data is re-encoded to your chosen format (MP3, WAV, OGG…) at the selected bitrate.
Step 04
Download & preview
A download link is generated in your browser. Listen first, then save the file to your device.
Expected processing time by file size
File Size Approx. Time Notes Speed
< 50 MB 2 – 10 sec Short clips, social media videos Instant
50 – 200 MB 10 – 40 sec HD videos, lectures, podcasts Fast
200 – 500 MB 40 sec – 2 min Full HD movies, long recordings Moderate
500 MB – 1 GB 2 – 5 min 4K clips, extended footage Slow
> 1 GB 5 min+ Very large files, keep tab open Very Slow
Privacy & Security Guarantee
Zero network requests
No data is sent to any server at any point during processing.
No file storage
Files exist only in browser memory and are cleared after download.
Open source tech
Built on Web Audio API and MediaRecorder — standard browser APIs.
Works offline
Once loaded, the tool works without any internet connection.
Features
Everything packed into one browser tool
100% Private
Files never leave your browser. Zero server contact.
8 Output Formats
MP3, WAV, OGG, FLAC, M4A, AAC, OPUS, AIFF.
Waveform Viewer
Visual waveform preview of loaded video audio.
Adjustable Quality
Choose bitrate from 64 kbps to 320 kbps.
Lossless Export
WAV and AIFF export with zero quality loss.
Works Offline
No internet required after initial page load.
Channel Control
Force mono or stereo output via advanced options.
In-browser Preview
Listen to extracted audio before downloading.
About This Tool
What this audio extractor does and why it's different

This free browser-based audio extractor lets you pull the audio track out of any video file — MP4, MKV, AVI, MOV, WebM, FLV, 3GP, and more — without uploading anything to a server. Everything runs entirely client-side using the Web Audio API and MediaRecorder API built into modern browsers.

Once you drop your video, the tool decodes the audio track locally, re-encodes it to your chosen format (MP3, WAV, OGG, FLAC, M4A, AAC, OPUS, or AIFF), and hands you a download link — all within your browser tab. No accounts, no watermarks, no file size limits imposed by a backend.

Unlike cloud-based converters, this tool never touches your files. If you're extracting audio from a confidential meeting recording, a personal video, or any sensitive content, your privacy is guaranteed. The waveform preview and in-browser audio player let you verify the extraction before you download.

Built by as part of a growing collection of free, privacy-first browser tools. See more at shifat.dev.

Frequently Asked Questions
Quick answers to common questions
Yes, completely free with no limits. No account, no ads, no file size caps. It runs in your browser using standard Web APIs.
Never. The entire extraction process happens inside your browser using the File API and Web Audio API. Zero network requests are made with your file data.
For compressed formats (MP3, AAC, OGG etc.), this tool uses the browser's MediaRecorder API which outputs whatever codec the browser natively supports — usually Opus in OGG or WebM. For true MP3 output, a server-side encoder is required. WAV and AIFF are always exported exactly as selected since they use a pure JavaScript PCM encoder.
Any video format your browser can decode: MP4 (H.264/AAC), WebM (VP8/VP9/Opus), MOV, MKV (with web-compatible codecs), AVI, FLV, 3GP, M4V, and WMV. Support depends on your browser and OS.
Yes, on modern Android (Chrome) and iOS (Safari 15+). Performance depends on device RAM. Very large files (>500 MB) may cause issues on lower-end devices due to browser memory limits.
Both are lossless but WAV is uncompressed (larger files, universal compatibility) while FLAC uses lossless compression (smaller files, slightly less compatible). For this browser tool, WAV is exported as true PCM via a JS encoder. FLAC uses the MediaRecorder fallback.
Done!