Crush — Format Reference

Built from crush/data/build_formats_db.py at commit 640a2a9928f4 on 2026-10-21 06:46:19 UTC.

← All formats

M4A Audio

FormatM4A Audio
Short nameM4A
Categorymedia
PlatformsmacOS, iOS
Crush supportSupported (MediaParser)
StatusReviewed
Last reviewed2026-10-04

Forensic relevance

ISOBMFF audio-only container (ftyp brand 'M4A ') typically containing AAC (lossy) or ALAC (lossless) audio. Used for iTunes/Apple Music purchases and downloads, iOS Voice Memos, and GarageBand exports. Shares box structure with MP4 — same mvhd timestamps (QuickTime epoch, seconds since 1904-01-01 UTC). iOS Voice Memos store recordings as M4A with the writing application field set to 'com.apple.VoiceMemos' — absence or alteration of this field is a forgery indicator. The 'ilst' box contains iTunes-style metadata tags (title, artist, album, comment, encoded date). iTunes Store purchases with FairPlay DRM use .m4p extension and cannot be decoded without authorization. ALAC variant (Apple Music lossless) is bit-perfect — no lossy artefacts.

Signatures

OffsetHex ASCII (non-printable as .)Description
offset 4 (0x4)66 74 79 70 4D 34 41 20ftypM4A ftyp box with Apple audio major brand 'M4A '
offset 4 (0x4)66 74 79 70 4D 34 42 20ftypM4B ftyp box with Apple audiobook major brand 'M4B '
offset 4 (0x4)66 74 79 70 4D 34 50 20ftypM4P ftyp box with Apple protected audio major brand 'M4P '

Known extensions

.m4a, .m4p, .m4b

References

Cite this entry

Crush Format Reference, “M4A Audio”. https://kalink0.github.io/crush-forensics/formats/m4a/ — source: crush/data/build_formats_db.py at commit 640a2a9928f4e36a976b89901512a8dce824d093, built 2026-10-21 06:46:19 UTC.

Entry in the source at this commit · Change history of the source · Report a correction