Audio Converter
Convert between audio formats.
Decodes audio in your browser and re-exports it as a WAV file.
Choose an audio file.
What is Audio Converter?
Audio Converter is a free tool that converts audio to WAV right in your browser. Drop in an MP3, M4A, OGG, FLAC, or any file your browser can decode, and get a standard 16-bit PCM WAV — handy for editing, sampling, or tools that only accept WAV input.
Key features
- Accepts MP3, M4A, OGG, FLAC, and more
- Works with any format your browser can decode
- Outputs standard 16-bit PCM WAV (mono)
- Ready for editors, samplers, and WAV-only tools
How to convert audio to WAV
WAV is the format that "just works" as an input. Plenty of software refuses compressed audio and insists on uncompressed PCM: hardware samplers and groovebox SD-card slots, older digital audio workstations, speech-recognition and forced-alignment scripts, and game engines that decode sound at load time without a codec. This tool takes an MP3, M4A, OGG, FLAC — anything your browser can play — and hands back a plain 16-bit PCM WAV you can drop straight into those tools.
How to use it
- Choose an audio file. If it plays in your browser, it can be converted; the picker accepts anything matching
audio/*. - Convert to WAV & download. The audio is decoded, mixed to a single channel, re-encoded as a 16-bit PCM WAV, and saved as
<name>.wav.
There are no bitrate or quality knobs, because WAV is lossless — every sample the decoder produces is written out verbatim.
What actually happens to the audio
The conversion runs in two stages, both on your machine. First the browser's built-in audio decoder turns the compressed file into raw floating-point samples — the same decoding path it uses to play sound on a web page. Then those samples are averaged down to mono and written into a standard 44-byte WAV header followed by 16-bit little-endian PCM data. The original sample rate is preserved: a 48 kHz source stays 48 kHz, a 44.1 kHz source stays 44.1 kHz.
Two things to expect
- The output is mono. A stereo file is collapsed by averaging left and right into one channel. That is ideal for grabbing a single sound or feeding a speech tool, but if you need the stereo image intact, this is not the tool — a hard-panned mix will lose its separation.
- The file gets bigger. Uncompressed 16-bit mono runs about 5 MB per minute at 44.1 kHz (roughly 86 KB per second), no matter how small the MP3 was. A tidy 4 MB song can land near 25 MB as a WAV. That is expected — compression is exactly what you are stripping out.
When to reach for something else
If your goal is a smaller file rather than a compatible one, converting to WAV moves the wrong direction — use the Audio Size Reducer, which downsamples and shrinks the data instead. And because decoding relies on the browser's own codecs, an exotic or DRM-protected file that won't play in a normal audio element also won't decode here; there is no server-side fallback to try a different decoder.
Privacy
Decoding and WAV encoding both happen locally in the browser tab. The audio file is never uploaded, so even a long or private recording stays entirely on your device.
Frequently asked questions
- Is the WAV output stereo or mono?
- It's always mono. A stereo source is downmixed by averaging the left and right channels into one, which is ideal for sampling a single sound but loses the stereo image of a hard-panned mix. If you need to keep separate channels, this tool isn't the right choice.
- Why is my WAV file so much bigger than the original MP3?
- WAV is uncompressed 16-bit PCM, running about 5 MB per minute at 44.1 kHz mono (roughly 86 KB per second) no matter how small the source was. A 4 MB MP3 can easily become a 25 MB WAV. That size increase is the whole point of removing compression; to shrink audio instead, use the Audio Size Reducer.
- Does converting to WAV change the sample rate or improve quality?
- The original sample rate is preserved exactly, so a 48 kHz file stays 48 kHz and a 44.1 kHz file stays 44.1 kHz. It cannot improve quality either — any detail already lost to MP3 or AAC compression is gone for good, and this just repackages the decoded audio losslessly at 16-bit.
- Which input formats can it handle?
- Anything your browser can decode: MP3, M4A/AAC, OGG, FLAC, WAV and more, since decoding uses the browser's own audio engine. That also means a DRM-protected or codec-exotic file that won't play in a normal audio element won't convert here, because there's no server-side decoder to fall back on.
- Is my audio uploaded during conversion?
- No. Both the decode and the WAV encode run locally in the browser tab, so the file never leaves your device — even a long, private recording. The only practical limit is your device's memory, since the uncompressed audio has to fit in RAM while it's built.
Privacy
Decoding and re-encoding to WAV both happen locally through ffmpeg.wasm; your audio file is never uploaded.
