Convert MP3, M4A, OGG or FLAC to WAV

Drop in a compressed audio file and get an uncompressed WAV at the same sample rate and channel count, as 16-bit PCM, 24-bit PCM or 32-bit float.

Live demo · real result from this tool

Drop your audio file here

or paste with Ctrl+V · nothing is uploaded

For AIFF, AMR, WMA, CAF and similar. Loaded from cdn.jsdelivr.net; GPL-licensed.

Your result appears here — processed on your device.

Processed on your device — nothing is uploaded.

How to convert audio to WAV

  1. Drop the file on the box or press Choose a file. MP3, M4A/AAC, OGG/Opus, FLAC, WebM and the audio inside MP4, MOV or MKV video are accepted.
  2. Pick the WAV type: 16-bit PCM (CD quality, most compatible), 24-bit PCM, or 32-bit float.
  3. Tick Allow the ffmpeg fallback for rare formats only if the tool tells you the format needs it.
  4. Press Convert to WAV and download the file, which ends in -audio.wav.

What it does and when to use it

WAV is the plain format almost every audio program reads. Convert to it when a video editor or DAW will not import an M4A, when a speech-recognition or analysis tool asks for PCM WAV, when you load samples into a hardware sampler or an older game engine, or when you will edit a file several times and do not want to compress it again after each save.

If you want a smaller file instead, the audio converter also writes M4A and Opus. To change the sample rate at the same time, use the sample rate converter; to keep only one channel, try mono to stereo. For the audio of a video, the video to audio tool is built for that job.

How it works

The file is decoded in a Web Worker on your device. WAV input is read directly. Other formats are opened by the Mediabunny library and decoded with your browser’s WebCodecs audio decoder into 32-bit floating-point samples. Those samples are written into a RIFF/WAVE file at the chosen bit depth, with the original sample rate and channel count. The summary names the source container and codec followed by “→ WAV”, and the result lists Sample rate, Channels, Length and File size.

Worked examples

From the tool’s output:

  • A 10-second mono file at 44.1 kHz, 16-bit PCM: Sample rate 44,100 Hz, Channels 1, File size 861.4 KB.
  • A 10-second stereo file at 48 kHz, 24-bit PCM: Sample rate 48,000 Hz, Channels 2, File size 2.7 MB.

WAV size is simply sample rate × channels × bytes per sample × seconds:

WAV type 44.1 kHz stereo, per minute 48 kHz stereo, per minute
16-bit PCM 10.1 MB 11 MB
24-bit PCM 15.1 MB 16.5 MB
32-bit float 20.2 MB 22 MB

Limits and tips

  • Without WebCodecs (older browsers), only WAV input works. Current Chrome, Edge, Firefox and Safari 26+ support it.
  • The file is decoded fully in memory, so a long concert recording may fail on a phone.
  • Tags such as title and artist are not copied into the WAV.

Frequently asked questions

Does converting MP3 to WAV improve the quality?
No. MP3 and AAC throw some detail away when they are made, and converting to WAV cannot bring it back. You get an exact, uncompressed copy of what the MP3 decodes to, which is easier for editors and other software to work with.
Which WAV type should I choose?
16-bit PCM plays almost everywhere, from old car stereos to sampling keyboards. 24-bit PCM suits recording and mixing software. 32-bit float stores the decoded samples without rounding, which helps if you will apply big level changes later, but some players and hardware do not accept it.
Why is the WAV so much bigger than my MP3?
WAV stores every sample uncompressed. A minute of 16-bit stereo at 44.1 kHz takes about 10.1 MB, while a 192 kbps MP3 of the same minute is about 1.4 MB.
Does it change the sample rate?
No. The WAV keeps the source's sample rate and channels, so a 48 kHz stereo file stays 48 kHz stereo. To change the rate, use the sample rate converter.
Do I need the ffmpeg option?
Only for formats your browser cannot decode itself, such as AIFF, AMR, WMA or CAF. Ticking it downloads ffmpeg.wasm (about 30 MB) once from cdn.jsdelivr.net. Your audio is still processed on your device.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close