BrowserTools

Audio Converter

MP3, WAV, OGG, M4A, FLAC to MP3

By Guga — BrowserTools maintainer, Tbilisi, Georgia Updated 2026-09-12
Free Private No uploads

The first conversion here fetches a WebAssembly build of FFmpeg — roughly 30 MB — out of unpkg.com, then keeps it for later visits. Your audio is decoded and re-encoded inside the tab, never uploaded.

What is Audio Converter?

Whatever the container, the destination is MP3 — this page has no format picker, and the output quality is a fixed variable-bitrate setting equivalent to about 190 kbps. That covers the overwhelming majority of cases where a file needs to be smaller, older or simply more universally playable: phone voice memos, DAW bounce exports, M4A ringtones, Ogg Vorbis from Linux tooling, FLAC masters you no longer have room for. The audio track of a video is accepted too, so dropping in an MP4 and pulling out the soundtrack needs no separate step. If you need WAV rather than MP3, or a genuine format-to-format matrix, go to the MP4 to WAV page instead — this one is a single-target encoder.

Convert audio to MP3 from MP3, WAV, OGG, M4A (AAC) and more, with bitrate control. The FFmpeg engine runs inside your browser, so music stays on your machine. For MP4 video audio or a lossless WAV, use the dedicated MP4-to-WAV tool instead.

Private Audio Converter In Your Browser

Audio Converter is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.

Step-by-Step

How to use Audio Converter

1

Drop an MP3, WAV, OGG, M4A, FLAC, Opus or video file onto the panel; the type is detected from the file itself.

2

Leave the settings as they are — there is one output, encoded at variable bitrate quality level 2.

3

Press Convert to MP3, allowing a one-time engine download the first time any converter on this site runs.

4

Listen to the result in the audio player, check the size difference, and save it with the Download MP3 button.

Key Capabilities
  • Demuxes every common audio container, including FLAC, Opus, Ogg Vorbis, M4A/AAC and the audio track of a video.
  • Encodes with libmp3lame at variable bitrate quality level 2, landing near 190 kbps for typical material.
  • Shows source and result sizes side by side, making the saving immediately measurable.
  • Runs the whole decode-and-encode cycle in-process, with no upload and no temporary file on a server.
Common Use Cases
  • A developer shrinking a set of 40 MB WAV notification sounds to something a web page can load without a stall.
  • A musician bouncing a 90-minute FLAC master down to an MP3 for a collaborator who keeps asking for one.
  • A support engineer turning a screen recording into a spoken-issue audio clip small enough for a ticket comment.
Clear Answers

Frequently Asked Questions

Can I pick the output format?
Not on this page. Despite the general name, the only destination implemented here is MP3 at a fixed variable-bitrate setting. WAV output lives on the MP4 to WAV page, which also accepts audio files and keeps the source sample rate and channel layout.
Is the 190 kbps target a real number?
It is what variable-bitrate quality level 2 averages out to on most material, not a guarantee. Silence compresses to almost nothing and dense material sits higher, so a one-minute file might land anywhere between 0.6 MB and 1.6 MB at that setting.
Can I control the bitrate the way the MP4 to MP3 page does?
No. That page exposes constant-bitrate choices at 128, 192 and 320 kbps; this one always uses variable bitrate at quality level 2. If a predictable, cap-respecting file size matters to you, use that page instead.
What is happening during the first run?
A WebAssembly build of FFmpeg of roughly 30 MB is being fetched from unpkg.com. Your browser caches it, so later conversions on this site start immediately. The audio you dropped is processed in this tab and never leaves your machine.