Upload a MP3 file and get a M4A back. No signup, no watermark, no limit on how many.
MP3 is the format that made portable music work, and thirty years on it is still the one every device, car stereo, DAW and browser will open without being asked twice.
Where you run into it: Downloads, podcast feeds, old music libraries, anything a client sends you and expects you to just play.
What it costs you: It throws audio away to get small, and at 320 kbps almost nobody can hear what went. What matters is that the discarded part never comes back.
M4A is an MPEG-4 container holding AAC audio — the same codec as a bare .aac file, wrapped so that players, tags and cover art all behave.
Where you run into it: iTunes and Apple Music purchases, voice memos, Zoom and Teams recordings, most phone-recorded audio.
What it costs you: Outside Apple's ecosystem support is good but not universal, and a few older tools still refuse the extension on sight.
Your MP3 is decoded and encoded again as AAC, wrapped in an MP4 container that gets the .m4a extension. It is a second generation, so nothing improves: whatever the MP3 encoder discarded is already gone and no target format brings it back. What you gain is efficiency going forward — AAC does more with each kilobit than MP3 — so 192 kbps or Best quality generally holds on to everything you could still hear. The reason to make this file is that Apple software and hardware treat .m4a as a first-class citizen and MP3 as a guest.
Two things surprise people on this conversion. An iPhone ringtone is just this file renamed: .m4r is an .m4a with a different extension and a length under about forty seconds, which is why so many ringtone tutorials end at exactly this step. And if the destination is Apple Music or iTunes, converting first is often wasted work — importing re-encodes to the library setting anyway, so adding the MP3 directly gets you the same place with one generation instead of two.
Yes, entirely, and there is no cap on how many files you convert. No account, no watermark, no trial.
Slightly worse, and no amount of bitrate makes it better than the MP3 you started with. Because AAC is the more efficient codec, encoding at 192 kbps or above usually keeps everything that survived the first pass, so the result sounds like the source rather than like a copy of it. Starting from a 128 kbps MP3, expect the conversion to preserve a thin file faithfully — it cannot repair one.
About the same, or a little smaller for the same perceived quality, because AAC needs fewer bits to hold the same sound. Do not read a much smaller file as a win here: if the .m4a came out dramatically lighter, you chose a bitrate below what the MP3 was carrying and threw away audio you still had.
Yes — M4A is one of the formats this converter writes, so the reverse page exists at /m4a-to-mp3/. Both formats are lossy, so every leg re-encodes: going out and coming back costs two more generations, and the damage accumulates.
The file is uploaded to do the conversion — nothing here runs in your browser — and both your upload and the converted result are deleted the moment the file is sent back. Nothing is stored and nothing is logged beyond the request itself.