Skip to main content
Free · No sign-up · Runs in your browser

MP4 to MP3 Converter

Extract the audio from any video file in your browser. Your file never leaves your device. Built in Australia, free for personal and commercial use.

Drop a video file here

MP4, MOV, MKV, WebM, AVI · up to 500 MB

Conversion starts automatically.

Audio quality: 128k(click to change)

Need the audio transcribed? Try our AI transcription — 100 minutes free per month.

Why convert MP4 to MP3?

Most of us hit this particular conversion problem the same way. You record a Zoom call as MP4 for archival, but the only bit you actually want is the audio. You film a lecture on your phone, but you want to listen back on a walk — and your AirPods don’t need a video stream draining the battery. You produce a podcast in Premiere or Final Cut as MP4 and now need a clean MP3 for Spotify and Apple Podcasts.

Stripping the video track and re-encoding the audio in a smaller container is something every standard audio app can do, but most charge for the privilege. Audacity is free but desktop- only. Online converters are free but upload your file to a server you don’t control, watermark the output, and cap usage after a few conversions. The middle ground — a free, browser-only tool with no caps — is what we built this for.

How the conversion works

When you drop a file into the converter above, three things happen in your browser:

  • The video container (MP4, MOV, MKV, WebM, AVI) is opened by ffmpeg.wasm — a WebAssembly port of FFmpeg that runs at near-native speed in modern browsers.
  • The video track is dropped. Only the audio stream is read, demuxed, and re-encoded to MP3 using libmp3lame at the bitrate you chose.
  • The resulting MP3 is held in memory and offered as a download. Closing the tab erases it.

The entire pipeline runs on your device’s CPU. The first conversion downloads the encoder (~30 MB, cached for next time). After that, conversion speed scales with your machine — a one-hour MP4 takes roughly 30 seconds on a modern laptop and a couple of minutes on a mid-range phone.

Picking the right bitrate

Bitrate determines the trade-off between file size and audio quality. There is no single “right” answer — it depends on what the audio is and how it’ll be used.

  • 96 kbps — voice content. Lectures, meetings, podcasts, audiobooks. A one-hour file lands at ~40 MB. Voice content has narrow frequency range, so the compression artefacts that would ruin a music track are inaudible here.
  • 128 kbps — the all-purpose default. Used by most streaming services, indistinguishable from higher bitrates on phone speakers and earbuds. Pick this if you’re unsure.
  • 192 kbps — music with detail you care about. Worth the extra space for anything you’ll listen to on proper speakers or wired headphones.
  • 320 kbps — archival. The ceiling for MP3; beyond this, the format itself becomes the bottleneck. Use for masters and anything you might re-encode later.

Privacy and where your file goes

Because the conversion runs entirely in your browser, your video never reaches our servers. You can verify this directly: open your browser’s Network tab in DevTools before clicking Convert. You’ll see the wasm encoder download on first run, but no upload of your file. The MP3 you download is generated in your browser’s memory and discarded when the tab closes.

This matters for sensitive content. Legal recordings, medical dictation, internal company calls, family videos — none of it needs to travel to a third party for a basic format conversion. We’re Australian-incorporated and bound by the Australian Privacy Principles, but for this particular tool we don’t even see the file.

How this differs from other MP4 to MP3 converters

Most online converters work the same way: they upload your file to a server, run FFmpeg there, and send the MP3 back. That works but has three downsides. You wait for the upload (which can be the slowest step on a residential connection). Your file sits on someone else’s disk for some retention window. And the service has to limit free usage because server time costs money.

Browser-based conversion solves all three. Upload time is zero because there’s no upload. File retention is zero because the file never leaves your device. And the operator cost is zero because the user’s CPU does the work — which is why we can offer this unlimited and free where most competitors paywall after a handful of conversions.

The trade-off is the first-run wasm download (~30 MB). On a slow connection this can take 30 seconds. After the first conversion the encoder is cached in your browser, so every subsequent conversion in the same session starts instantly.

Pairing conversion with AI transcription

The most common reason people convert MP4 to MP3 in 2025 is to get the audio into an AI transcription service. Whisper-class models work on raw audio, so the video track is just dead weight from the AI’s perspective. Strip it first, upload the smaller MP3, get your transcript back faster.

You don’t actually need to leave this page to do that. After conversion, the result screen has a Transcribe this audio button that pushes the MP3 straight to our Whisper-large-v3 pipeline and routes you to the transcript page. Free anonymous use handles up to 15 minutes per file; signed-in Pro gets you 600 minutes per month at A$19.

Compatible formats

The converter accepts most common video containers and exports clean MP3 audio:

  • Input: MP4, MOV (iPhone), MKV, WebM, AVI, 3GP, FLV, WMV
  • Output: MP3 (44.1 kHz stereo, 96–320 kbps)

If you need a different output format (FLAC, AAC, WAV, OGG), email us at hello@speechtotext.au — we’re happy to ship additional encoders if there’s demand.

Frequently asked questions

Is this MP4 to MP3 converter actually free?

Yes. There’s no usage cap, no sign-up, and no watermark. The conversion runs in your browser using ffmpeg.wasm, so we don’t pay server costs per conversion — which means we don’t have to charge.

Does my video file get uploaded to your server?

No. The conversion happens entirely on your device. The file is processed in your browser’s memory and never reaches our servers. You can verify this by opening your browser’s Network tab — there’s no upload request during conversion.

What’s the largest file I can convert?

Browser memory is the only limit. On a modern desktop browser you can comfortably convert 2 GB videos. On mobile Safari, plan for files under 500 MB to avoid memory-related crashes.

Can I convert audio from a YouTube video?

YouTube’s terms of service prohibit downloading videos for offline conversion unless YouTube provides an explicit download button. If you have a downloaded MP4 of your own content, or content you have rights to, this tool will convert it. We don’t accept YouTube URLs directly.

Does this work on iPhone?

Yes, on iOS Safari 16.4 and later. Safari needed several updates before the underlying SharedArrayBuffer + WebAssembly threads stabilised. iOS 17+ is the smoothest experience.

Related tools

Need the reverse direction? Use our MP3 to MP4 converter to wrap an audio file in a video container for YouTube uploads.

Need the transcript instead of (or as well as) the audio? Drop your file directly on the speechtotext.au homepage — we transcribe MP4 directly without the extra conversion step.