What is CAF?
CAF is a chunk-based container format that stores audio data alongside extensive metadata: sample rate, channel layout, edit count, marker positions, and user-defined chunks. Unlike WAV and AIFF which use 32-bit file offsets (limiting size to 4 GB), CAF uses 64-bit offsets — enabling files of essentially unlimited size. CAF supports multiple codecs stored in the same container: uncompressed PCM (like WAV), ALAC (Apple Lossless), AAC, MP3, IMA ADPCM, and Apple's proprietary ima4 format used in games. The format is defined by Apple's Core Audio SDK and is natively readable by macOS and iOS without any additional libraries.
CAF pros and cons
Advantages
- No 4 GB size limit — handles multi-hour recordings without fragmentation
- Multiple codec support in one container (PCM, ALAC, AAC, MP3)
- Rich metadata support (markers, regions, loop points)
- Native macOS and iOS support — no codec installation required on Apple platforms
- Preserves sample-accurate timestamps for multi-take recording sessions
Limitations
- Apple-only — no native support on Windows, Linux, or Android
- Pro Tools and most Windows DAWs don't open CAF natively
- Not supported in web browsers
- Rarely needed outside Apple development and iOS app contexts
- Limited documentation compared to WAV or AIFF
When should you convert CAF files?
Convert CAF to AIFF or WAV for cross-platform audio work and DAW compatibility — most audio tools accept AIFF/WAV but not CAF. Convert to FLAC for compressed lossless storage accessible everywhere. Convert to AAC or MP3 for sharing and streaming. On Mac, afconvert handles CAF natively: `afconvert -f AIFF -d I24LE input.caf output.aiff`.
Convert CAF files
All FormatDrop conversions run entirely in your browser — no file upload, no server processing. Your files stay on your device.
CAF FAQ
How do I open a CAF file on Windows or Linux?
Why does iOS Voice Memos save as CAF?
What codec is inside a CAF file?
More formats