Why editing software wants WAV, not M4A

M4A stores audio using AAC compression, a lossy codec that has to be decoded before any editor can work with the waveform. Audacity and Adobe Audition both handle WAV natively, since it's uncompressed PCM audio the editor can read and manipulate directly. Feed them an M4A file instead, and they decode the AAC data internally before you can even start trimming or applying effects. If you then export your edit back to a compressed format, you've decoded lossy audio and re-encoded it lossy again — a second generation of quality loss stacked on the first. Converting the M4A to WAV before you open your editor sidesteps that: you decode once, work with a clean uncompressed file, and only compress again if and when you actually need to. For voice memos and GarageBand exports headed into a real editing pass, this is the difference that matters most.

What is an M4A file

M4A is Apple's default container for AAC-encoded audio. It's what iPhone Voice Memos, GarageBand exports, and iTunes/Apple Music purchases all save as. AAC compresses well and sounds good at moderate bitrates, which is why Apple uses it everywhere by default. The catch is compatibility: M4A plays natively on Apple devices without any fuss, but it's frequently rejected by car stereos, older Android apps, and a fair amount of Windows software that expects more universal formats like MP3 or WAV. If you've ever plugged in a USB drive of M4A voice memos and had your car stereo refuse to list them, or tried to import one into an editor that only accepts WAV, that's the format mismatch showing up in practice.

What is a WAV file

WAV is an uncompressed, lossless audio format built on raw PCM data. There's no encoding step to undo and nothing thrown away to save space, which is why it's the standard output for professional recording sessions, DAW exports, and voiceover work. Every audio editor, DAW, and most audio hardware can open a WAV file without decoding anything first — it's about as close to a universal audio format as exists. The tradeoff is file size: uncompressed audio takes up far more space than AAC or MP3 for the same duration. That's a fair trade when you're editing, mixing, or archiving a master, since you want the full unaltered waveform to work with, not one that's already lost data to compression.

How this converter works

This tool runs ffmpeg.wasm — a WebAssembly build of the ffmpeg audio engine — entirely inside your browser tab. When you drop in an M4A file, the decoding and re-encoding to WAV happens on your own device using your device's CPU; nothing is uploaded to a server. That means no account to create, no watermark stamped on the output, and no waiting on a network round trip to a remote conversion service. It also means the file never leaves your machine, which matters if you're converting a voice memo with sensitive content or an unreleased recording. Once the conversion finishes, the WAV file downloads directly like any other browser download. Close the tab and there's nothing left server-side, because nothing was ever sent there.

A practical example: cleaning up a voice memo

Say you recorded a voice memo on your iPhone that you want to clean up — cut dead air, reduce background noise, normalize levels — before sending it somewhere else. The memo is saved as M4A. Importing it into Audacity works, but Audacity is decoding that AAC stream every time you open or scrub the file. Convert it to WAV first, and you're editing the raw waveform directly. The same logic applies to a GarageBand export you want to hand off to a collaborator using a different DAW, or an Apple Music purchase you want to sample into a project that expects uncompressed input. In each case, converting to WAV up front removes a layer of lossy processing between your source audio and your final edit.

Other ways to convert M4A to WAV

Desktop tools like ffmpeg's command line, VLC's media conversion feature, or a DAW's built-in file export can all convert M4A to WAV. These work fine if you're already comfortable with a terminal or already have the software installed, but they mean installing something, learning a command or menu flow, and often waiting for a desktop app to launch. A browser-based converter skips all of that: no install, no command syntax, just drag the file in and download the result. It's a reasonable default for one-off conversions, and the fact that the conversion runs client-side means you're not trading convenience for privacy the way you would with a server-based upload tool.