Pull the audio track out of an MP4 (or MOV, WebM, MKV) as an MP3 — choose the bitrate, trim a section, 100% in your browser.
Drop a video to pull out its audio as MP3 — locally, no upload
Conversion runs entirely in your browser with ffmpeg.wasm — the video never leaves your device. Larger videos need more memory: the WebAssembly build works in a single thread and a 200 MB file can take several minutes.
An MP4 is a container: it holds a video track and an audio track that were encoded separately, usually AAC for audio. Extracting MP3 is therefore not “converting video into sound” — it is copying the audio stream out and re-encoding it to MP3. That distinction matters because it means quality is capped by the source audio: a video whose audio was encoded at 96 kbps will not improve at 320 kbps, it will just get bigger. The practical rule: 128 kbps is fine for speech (podcasts, lectures, interviews), 192 kbps is the safe default for music, and 256–320 kbps only pays off when the source audio is genuinely high quality. Mono halves the file again and is usually better for voice recordings, because a centered voice has no stereo information to preserve. Trimming with -ss/-t before encoding also saves real time: ffmpeg seeks first, so a 30-second clip from a 2-hour video encodes in seconds rather than minutes. Everything here happens locally via ffmpeg.wasm, which means no upload queue and no privacy question — but it also means the work is done by your CPU, so long videos take longer than a server would.
The video track is discarded (-vn); the audio stream is re-encoded with libmp3lame at your chosen bitrate.
A 52-minute recorded webinar needs to become an audio file small enough to listen to on a phone.
To pull audio from a video: load the file, choose 128-320 kbps, and export MP3 — you can trim the start and duration so only the part you need is encoded.
FreeToolHub MP4 to MP3 is a free browser-based tool that extracts the audio track from a video and re-encodes it as MP3, no signup, no upload.
Convert MP4 to MP3 online free. Pull the audio track out of any video at 128-320 kbps, stereo or mono, with optional trimming. Runs locally with ffmpeg - no upload, no queue, no watermark.
An MP4 is a container holding a video track and an audio track that were encoded separately — usually AAC for audio. Extracting MP3 means copying the audio stream out and re-encoding it, not transforming pictures into sound. This matters because it caps your quality at the source: re-encoding a low-bitrate audio track at 320 kbps produces a larger file with the same ceiling. Knowing this turns the bitrate selector from a guess into a decision about how much of what already exists you want to keep.
Two settings do most of the work. Bitrate sets fidelity: 128 kbps is generous for speech, 192 for music, 256-320 only when the source justifies it. Channels set width: mono halves the size and suits voice, stereo preserves music and ambience. Trim is the third lever and the fastest win — seeking before encoding means you only pay for the seconds you keep, which matters when everything runs on your own CPU.
Everything happens in your browser, so there is no upload, no queue, no file-size cap imposed by a server, and no privacy question about where your video went. The trade-off is speed: your CPU does the work, so long or high-resolution files take longer than a cloud converter would. In practice, trimming to the segment you need keeps almost every job to seconds, and the absence of an upload step often makes local conversion faster end to end for anything short.
Match it to the content, not to a habit. 128 kbps is right for speech — podcasts, lectures, interviews, meetings — and halves the file for no audible loss on voice. 192 kbps is the safe default for music. 256-320 kbps only pays off when the source audio is genuinely high quality; a video whose audio was encoded at 96 kbps will not improve at 320, it will just get bigger.
Mono for anything voice-led. A centered voice recording carries essentially no stereo information, so mono halves the file size and often sounds cleaner on phone speakers and in cars. Keep stereo for music, field recordings, and any source with real left-right separation.
Yes — set Start and Length in seconds before converting. The seek happens before encoding, so a 30-second clip pulled from a two-hour video encodes in seconds instead of minutes. Leave Length empty to convert from the start point to the end of the file.
The conversion runs on your own CPU via ffmpeg.wasm rather than on a server. That is what keeps your video private and avoids upload queues, but it also means a 200 MB file can take several minutes. Short clips and trimmed segments convert quickly; trimming before you start is the single biggest speed-up.
No. The file is read locally and processed with ffmpeg compiled to WebAssembly inside your browser. Nothing is uploaded, which makes this safe for recorded meetings, interviews, and confidential material.
What do you call a nosy pepper?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.