Audio Format Converter
This audio format converter lets you drop in an MP3, OGG, FLAC, M4A or WAV file and download a lossless 16-bit WAV — decoded and converted entirely in your browser. Your file never leaves your device.
ℹ Exports WAV (lossless PCM) only. Browsers can decode most formats but can’t encode MP3/AAC from JavaScript without server-side or desktop software — so this converts to WAV, not to MP3. WAV is universal and lossless (just larger). Everything runs locally; nothing is uploaded.
How It Works
Your browser already contains audio decoders for the common formats. This tool reads your file, decodes it to raw audio samples in memory (using the Web Audio API), then writes those samples into a standard WAV container — 16-bit PCM, at the file’s original sample rate and channel count. You get a clean, lossless copy that plays everywhere. All of it happens in the page; the file is never sent to a server. Common conversions include MP3 to WAV, OGG to WAV, and FLAC to WAV — in each case the in-browser audio decoding preserves everything the compressed format retained. If you want to inspect the frequency content of the decoded audio before downloading, the audio spectrum analyzer can show you the full frequency response of any recording.
WAV (Waveform Audio File Format) is uncompressed linear PCM, so the output is bigger than a compressed source (roughly 10 MB per minute of stereo CD-quality audio at 44.1 kHz / 16-bit). That’s the trade-off for being lossless and universally compatible — ideal as an editing or archival intermediate when working in a DAW (Digital Audio Workstation) or audio editor.
Why not MP3 or AAC output?
Creating MP3/AAC requires a psychoacoustic encoder, which browsers don’t expose to JavaScript due to licensing and complexity. Doing it here would mean bundling a large encoder library or sending your audio to a server — neither fits a fast, private, in-browser tool. So we convert to WAV (lossless PCM) and leave lossy encoding to dedicated desktop apps such as Audacity or FFmpeg. You can, of course, decode an MP3 here and get its WAV equivalent. If you need to measure the loudness or clipping of your converted file, the decibel meter gives you a live dBFS reading from any audio source.