Skip to content
Spellkit

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

  1. Choose an audio file. If it plays in your browser, it can be converted; the picker accepts anything matching audio/*.
  2. 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.