What is ALAC?
Developed by Apple in 2004 and open-sourced in 2011, ALAC (Apple Lossless Audio Codec) uses a lossless prediction algorithm to compress PCM audio without discarding any data. The decoded output is mathematically identical to the original recording — every sample is preserved. ALAC files use the .m4a extension (the same as AAC), distinguishable only by the codec inside. Apple Music's Lossless and Hi-Res Lossless tiers both use ALAC, delivering CD-quality (16-bit/44.1 kHz) and studio-quality (24-bit/192 kHz) audio to subscribers.
ALAC pros and cons
Advantages
- Bit-perfect lossless audio — identical to the studio master
- Native support in iTunes, Apple Music, iOS, macOS, tvOS
- Smaller than WAV/AIFF (30–50% compression with no quality loss)
- Supports 16-bit CD quality and 24-bit hi-res (up to 192 kHz)
- Rich metadata support (tags, artwork, lyrics)
- Open-source codec — not Apple proprietary anymore
Limitations
- Limited native support outside Apple — Android requires third-party apps
- Larger files than AAC or MP3 (5–10× larger at equivalent listening quality)
- Not supported by most hi-fi DACs that support FLAC natively
- iCloud Music Library may convert ALAC to AAC when uploading
- Less community and tool support than FLAC in Linux/open-source ecosystems
When should you convert ALAC files?
Convert to ALAC when you want lossless audio in Apple's ecosystem — ripping CDs in iTunes, preparing music for Apple Music upload, or using an iPhone/iPad/Mac as your primary listening device. Convert from ALAC to FLAC when you want to use the files with non-Apple hardware (audiophile DACs, Android, Linux) or lossless streaming on non-Apple platforms. Never convert ALAC to MP3 or AAC unless you need a smaller file for a specific use — any such conversion permanently discards audio data.
Convert ALAC files
All FormatDrop conversions run entirely in your browser — no file upload, no server processing. Your files stay on your device.
ALAC FAQ
Is ALAC as good as FLAC?
Can I play ALAC on Windows?
Does Apple Music stream in ALAC?
How do I rip CDs to ALAC?
More formats