Convert AAC to MP3 — quality-per-bitrate, iTunes, and when compatibility wins
AAC is the codec that was literally designed to replace MP3. It sounds cleaner at the same bitrate, handles low bitrates more gracefully, and ships as the default on YouTube, iTunes, Apple Music, iPhone recordings, and every modern streaming platform. Converting AAC → MP3 is a downgrade. You still do it, because a 2009 car stereo doesn't know what .m4a is, a corporate upload form pattern-matches ".mp3", and an old podcast host silently rejects everything else. Here's the honest guide to making that trade without losing more than you have to.
What AAC actually is (and why converting loses quality)
AAC — Advanced Audio Coding — shipped in 1997 as the successor format the MPEG group designed specifically to improve on MP3. It does. Matched-quality blind tests and objective codec benchmarks (PEAQ, ViSQOL) consistently show AAC delivering the same perceived quality at roughly 60-75% of the bitrate MP3 requires. That's the whole reason Apple chose it for iTunes, YouTube chose it for standard-definition audio, and every mobile phone records in AAC by default.
This creates a problem when you convert AAC to MP3:
- The AAC file is already a lossy encoding — some of the original signal is gone forever.
- MP3 re-encoding removes more, based on its own psychoacoustic model, which doesn't match AAC's. Artifacts from the first encode leak into the second.
- This is called generational loss, and it stacks. Convert AAC → MP3 → AAC → MP3 four times and the result sounds noticeably wrong even at 320 kbps.
So: do the conversion once, pick a bitrate with some headroom, and never do it round-trip.
The quality-per-bitrate delta (the number nobody publishes)
Rule of thumb from codec listening tests:
- AAC 96 kbps ≈ MP3 128 kbps
- AAC 128 kbps ≈ MP3 192 kbps
- AAC 192 kbps ≈ MP3 256 kbps
- AAC 256 kbps ≈ MP3 320 kbps (diminishing returns beyond this)
Practical consequence: if your source is AAC 128 and you convert to MP3 128, you will hear it — cymbals get papery, reverb tails get ragged, the high end sounds grainy. To avoid audible loss, pick an MP3 bitrate one step up from what the AAC source was using. That's why we default to MP3 192 kbps when AAC 128 is typical (YouTube ships AAC at 128, iTunes historically did too).
Honesty corner: if your AAC source was already poor (a phone voice memo recorded at 64 kbps AAC), bumping to MP3 320 doesn't restore anything. It bloats the file while preserving the original's ceiling. Match the bitrate to the source, or go one step up.
The short version
- Open AAC to MP3.
- Drop your
.m4a,.aac, or audio-only.mp4. - Pick bitrate: 192 kbps covers most AAC 128 sources without audible loss; 256 or 320 if the source is higher-bitrate music.
- Leave sample rate as source.
- Click Download. Done.
Where your AAC file came from (and why it matters)
AAC shows up in a few distinct places, each with its own quality profile:
- iTunes / Apple Music purchase or rip — typically 256 kbps AAC VBR. Essentially transparent on most material. A 320 kbps MP3 re-encode is safe; 192 is fine for casual listening.
- YouTube download (audio-only) — 128 kbps AAC for standard quality, 160 kbps Opus for high quality. For 128 AAC, MP3 192 is right.
- Voice memo / iPhone recording — 64-128 kbps AAC, mono, often low sample rate. Convert to MP3 128 mono; going higher is pure file bloat.
- MP4 video audio track — usually AAC 128-192, stereo, 48 kHz. MP3 192-256 is the sensible target.
- Podcast feed rip — typically AAC 96-128 mono. MP3 128 mono is the equivalent.
iTunes and Apple Music — the direct path
If your AAC file came from Apple's ecosystem, you have a built-in conversion path already. Apple Music (or iTunes on older systems) can export MP3 with one click:
- Go to Settings → Files → Import Settings (Apple Music) or Preferences → General → Import Settings (iTunes).
- Change Import Using to MP3 Encoder.
- Set the bitrate (default is 128 kbps VBR — we'd bump to 192 or 256).
- Right-click the track and pick Convert → Create MP3 Version.
It works. But: Apple's MP3 encoder is older than LAME and noticeably worse at the same bitrate. You won't hear it on earbuds in a car. You will on decent speakers. Our tool uses LAME (the canonical free MP3 encoder) at the same settings Audacity and ffmpeg use.
Streaming platform handling
Every major streaming platform has its own opinion about AAC vs MP3:
- Spotify — accepts both at upload. Re-encodes everything to Ogg Vorbis internally. There's no quality reason to prefer one over the other for upload.
- Apple Music / iTunes Match — accepts MP3 at upload but internally prefers AAC 256. Uploading AAC 256 passes through without re-encode; MP3 uploads get re-encoded (quality hit).
- SoundCloud — accepts MP3, AAC, WAV, FLAC. Lower tiers re-encode to MP3 128. There's no advantage to uploading MP3 over AAC.
- YouTube Music / YouTube — accepts everything. Re-encodes to Opus or AAC internally.
- Older podcast hosts (Libsyn legacy, Podbean legacy) — literally only accept
.mp3. This is one of the real reasons AAC → MP3 happens.
Why MP3 is still the compatibility king
MP3's patents expired in 2017. It's been royalty-free and universally supported for nine years and counting. Every piece of hardware manufactured since 2005 plays MP3. Not every piece plays AAC — especially:
- Pre-2010 car stereos (especially non-European brands)
- Older satellite/DAB radios with USB playback
- Industrial voice-prompt boxes in elevators, intercoms, kiosks
- Some gym cardio machines with iPod docks that were never updated
- Corporate document management systems with format whitelists
- Legacy podcast hosts and RSS feed validators
For anything from the last ten years — every phone, every modern car, every browser, every smart speaker — .m4a(AAC-in-MP4) plays natively. If your target accepts it, don't convert. Our extract audio guide covers the lossless-extract path for when you just want the AAC out of a video.
Honest comparison — desktop and online alternatives
iTunes / Apple Music (free, macOS/Windows)
Easiest path if you're already in the Apple ecosystem. Apple's MP3 encoder is objectively lower quality than LAME at matched bitrates (measurable, not always audible). No batch control of per-file bitrate; whatever Import Settings says applies to everything.
Audacity (free, desktop)
The right tool if you need to trim, denoise, normalize, or fade before exporting to MP3. Uses LAME (same encoder as ours). Overkill for straight format conversion. Batch export requires the Chains/Macros feature and some setup.
foobar2000 (free, Windows/macOS)
Audiophile favorite. Excellent batch converter, ReplayGain scanning, metadata handling. Steeper UI than mainstream tools, but if you're archiving a music library to MP3, this is probably the fastest desktop option. Windows-native; the macOS build is third-party.
ffmpeg CLI (free, desktop, power tool)
Canonical one-liner: ffmpeg -i input.m4a -codec:a libmp3lame -b:a 192k output.mp3. Scriptable for thousands of files. Not friendly if typing in a terminal isn't your thing.
VLC (free, desktop)
Media → Convert / Save works, but the MP3 preset defaults to 128 kbps with no bitrate picker exposed in the main UI. Advanced options are buried. Batch mode is command-line only. Good player, mediocre converter.
Online-Audio-Converter and similar sites
Upload to their server, server runs ffmpeg, download. Works for small files. Your audio is on a third party's disk with your IP in their logs, which matters if the content is sensitive (client voiceover, unreleased track, confidential recording).
Our tool
Runs LAME via ffmpeg.wasm in your browser. Exposes bitrate, mono downmix, and sample rate explicitly. Batch-drops dozens of files. No upload, no watermark, no sign-up. Trade-off: first visit downloads the ffmpeg wasm (~25 MB, cached forever), and it's single-threaded, so very long files are slower than desktop ffmpeg on the same hardware. For typical music-track lengths, the speed difference is invisible.
Other audio conversions we handle the same way
- WAV → MP3 if you have uncompressed DAW exports
- FLAC → MP3 for lossless-archive to portable-player
- MP4 → MP3 to pull audio from a video in one click
- MP3 → WAV if a DAW or video editor demands uncompressed input
- Extract audio from video (lossless when the source is AAC)
Common questions
Is there any way to convert AAC to MP3 without quality loss?
No. AAC and MP3 are incompatible lossy codecs — they throw away different signal content based on different psychoacoustic models. There is no "stream copy" path between them. Every AAC to MP3 is a decode-then-re-encode, and the re-encode always introduces some loss. You can minimize it (pick MP3 192 or higher on AAC 128 sources, 256+ on AAC 192+ sources), but you can't eliminate it.
What's the difference between .aac and .m4a?
.aac is raw AAC audio with almost no container. .m4a is AAC audio inside an MP4 container (same container as MP4 video, just without the video track). Both decode to the same audio. .m4a supports proper metadata (artist, album, cover art, chapters); .aac has almost none. iTunes, Apple Music, and most modern tools write .m4a. Our tool accepts both.
Why is Apple Music AAC often 256 kbps and YouTube AAC only 128?
Apple sells you the file; bandwidth is a one-time cost. YouTube streams to billions of devices; bitrate is a continuous bandwidth expense. Apple Music's 256 kbps AAC is close to transparent on most material. YouTube's 128 is audibly compressed on high-dynamic-range music but fine for voice content.
My file is labeled .mp4 but it's only audio — will this work?
Yes. An MP4 with only an audio track is functionally identical to an .m4a — some tools save one way, some save the other. Our converter treats them interchangeably and extracts the AAC stream either way.
Does this work offline?
Yes, after first load. Visit the tool once to let your browser cache the ffmpeg wasm, then disconnect from the internet and drop files. Extraction and conversion still run. Genuinely local.
Can I preserve the cover art and metadata?
Yes. Our tool reads the MP4 metadata atoms (artist, title, album, cover art, year, genre) and writes equivalent ID3v2 tags on the output MP3. Most players read both formats identically.
What about DRM-protected AAC from iTunes?
iTunes Store purchases from 2009 onwards are DRM-free. Older purchases (pre-FairPlay-removal) can't be converted without first stripping DRM, which our tool doesn't do (and circumventing DRM is legally murky). The common workaround is to re-download your purchases, which Apple refreshes as DRM-free.
Ready?
Convert AAC to MP3 →. Pick 192 kbps for AAC 128 sources, 256 kbps for higher-quality sources, mono for speech content, and trust the LAME encoder. If the target accepts .m4a, skip the conversion entirely.