M4A

What is an M4A file?

AAC audio in an MP4 container. What iTunes and voice memos produce.

What M4A is

M4A is a container: a wrapper that holds streams encoded by something else. It is used for handing a finished file over and phones.

The extension is .m4a, and the full name is MPEG-4 Audio. Both matter less than what the file can hold, which is what the rest of this page is about.

Where M4A came from

Apple published it in 2004.

Age is worth knowing here for one practical reason: the older a format is, the more programs have had time to learn it.

The specification is published, but by its owner

It is written down and implementable, though the vendor decides what the next version looks like. In practice that is enough for the file to keep opening; it is not enough to be sure of it.

M4A is a box, and the codec is what is in it

It usually holds AAC and ALAC. This is the distinction behind most "why will this not play" questions: two files with the same extension can contain entirely different encodings, and a player that refuses one may be perfectly happy with the other.

It also explains why changing container is often fast and lossless while changing codec is neither. Moving the same stream into a different box rewrites the box; re-encoding rewrites the picture.

What else it can carry

M4A can hold a layout that lets it start playing before it has finished arriving.

That matters mostly when converting: whatever the target cannot hold is dropped, usually without a warning.

How many audio channels

Up to 48. Two covers stereo and is what almost everything is; more than two is surround, and it is the part most likely to be folded down when converting to a format that does not define it.

What opens M4A

iTunes, VLC and FFmpeg read it, and so do most programs of the same kind.

If a file will not open, the format is rarely the problem — it is more often that the program predates it. Converting to something older is the reliable way past that, and it is what the rest of this site is for.

Opening it in a browser

Every current browser reads it.

That makes it a safe thing to put on a page or attach to a message without wondering what the other end has installed.

What it can carry besides the content

M4A can hold document properties.

Whether any of it survives a conversion depends entirely on the target, and the honest answer is usually "some of it".

It is a delivery format

M4A is meant to be handed over rather than worked in. Editing one is possible and rarely pleasant; the sane approach is to change the source and export again.

An MP4 file with no video in it

That is literally what it is. M4A uses the MP4 container, holding only an audio track. The separate extension exists so that a music player does not open a video window and so the operating system picks the right application — the internal structure is the same as any MP4.

Which is why the same file will often play if renamed to .mp4, and why a video tool will happily open one. The extension is a hint to software about what to expect rather than a statement about the format, and that single fact resolves most of the confusion around it.

The extension covers two very different things

An .m4a is usually AAC — lossy, in the same territory as MP3, a few megabytes for a song. It can also be ALAC, Apple’s lossless codec, which keeps every sample and runs about five times larger. Both are .m4a and nothing in the name distinguishes them.

The size gives it away immediately: a four-minute track at 5 MB is AAC, the same track at 25 MB is ALAC — lossless lands at about 55 per cent of the 42 MB the raw samples would take. This matters before converting, because converting ALAC to MP3 throws away the exact thing it existed to preserve, while converting AAC to MP3 is a lossy-to-lossy step that costs quality for no benefit at all.

AAC genuinely beats MP3, and the reason is dull

At the same bitrate AAC sounds better, and it is not a marketing claim — it is a decade of engineering later. MP3 was finalised in 1993 and AAC in 1997 with the constraints of the first one understood. AAC at 128 kbps is generally held to be about the equal of MP3 at 192.

The practical effect is small at high bitrates, where both are transparent to most listeners, and clear at low ones. The unhelpful part is that MP3 won on compatibility anyway, so the better format is the one more things refuse — which is the entire reason this page has readers.

Where the file in your possession came from

Voice Memos on an iPhone, which is the most common by a distance. Music purchased from the iTunes Store, or exported from Music and GarageBand. Audio ripped by Apple software with the default settings. Podcast downloads. And anything extracted from an MP4 video, since the audio track inside one is already AAC and can be copied straight out.

That origin explains the usual complaint: the file came from an Apple device, and the thing rejecting it — an older car stereo, a transcription service, a school upload form, a DJ program — was written around MP3 and never updated.

What actually refuses to play one

Less than people fear, and it is a specific list. Car head units from before roughly 2012. Cheap MP3 players and some fitness devices. A scattering of older public-address and church sound systems. Certain upload forms that check the extension against a list somebody wrote years ago.

Everything else handles it: every phone, every computer, every browser, every modern car, Spotify and its competitors, and essentially all podcast software. If an M4A is being converted, it is worth confirming the destination really is on that short list rather than assuming.

Converting to MP3 makes it worse, twice

AAC to MP3 is lossy to lossy. The MP3 encoder receives audio that has already had material removed and removes more, guided by a model that does not know what the first pass discarded. The result is measurably worse than either the original or an MP3 made from the source, and the file is usually larger.

That does not make it wrong. If the destination only reads MP3, a slightly degraded file that plays beats a perfect one that does not. Use 192 kbps or higher to keep the second generation from being audible, and keep the M4A — it remains the better copy.

M4A, M4B and M4R are the same file wearing different names

M4B is an audiobook: identical format, different extension, which tells Apple software to remember the position and treat chapters properly. M4R is a ringtone, structurally the same again. Renaming between them mostly works and is how people have made ringtones for fifteen years.

M4P is the exception and is not the same. It carries the old FairPlay copy protection from the iTunes Store before 2009 and will not convert at all — not a limitation of any particular tool, but the protection working as designed. Tracks bought since then are unprotected M4A and convert normally.

Tags, cover art and what survives the trip

M4A stores its metadata in MP4 atoms rather than the ID3 frames MP3 uses. Title, artist, album, track number, year and embedded artwork all have a place, and music software reads and writes them without difficulty.

Because the two schemes are different, conversion has to translate rather than copy. The common fields come across reliably; the less common ones — grouping, sort names, ratings, playback position in an audiobook — frequently do not. For a library where those have been curated, that loss is worth weighing before converting anything in bulk.

Voice memos, and why this happens on your own machine

The single largest source of M4A files needing conversion is the iPhone voice recorder, and what people record with it is interviews, meetings, lectures, medical appointments, legal conversations and notes to themselves. Handing that to a website in exchange for a download link is a poor trade made routinely for want of an alternative.

The conversion here runs inside the browser tab, so the recording is never transmitted. There is no upload to wait through and no daily allowance to spend, because nothing runs on our machines; the one limit is the free ceiling of 100 MB per file, 100 files at a time. An hour of AAC at 128 kbps is about 55 MB, so a music-quality file crosses that ceiling somewhere under two hours, while a mono voice recording made at a fraction of that bitrate has correspondingly more room.

The facts, in one place

Identifiers and provenance for the M4A format.
Extension.m4a
Media typeaudio/mp4
Published byApple
First published2004