CAF Player

CAF Player

Play CAF (Core Audio Format) files directly in your browser. Powered by FFmpeg WebAssembly. Listen to iOS and macOS audio files without needing Apple software installed.

play
caf
apple
Share this tool:
Upload CAF Audio to Play
Drag and drop your CAF audio file or click to browse

Drop your audio file here

or click to browse

Supports: CAF

Complete Guide: CAF Player

Everything you need to know about using this tool effectively

What is CAF Player?

The CAF Player lets you play Apple Core Audio Format files directly in your browser without installing any Apple software. CAF is used by iOS Voice Memos, GarageBand, and various macOS audio APIs. Playback runs locally using FFmpeg via WebAssembly, so your files stay private.

CAF (Core Audio Format) is Apple's proprietary audio container introduced in macOS 10.4. It is used by iOS Voice Memos, GarageBand, and internal macOS audio APIs. CAF has no support outside Apple software, making it difficult to play on Windows or Linux. This player uses FFmpeg compiled to WebAssembly to decode CAF in any browser.

Key Features
Play CAF audio files directly in your browser
Powered by FFmpeg running in WebAssembly
No macOS, iOS, or Apple software required
Works on Windows, Linux, Android, and other platforms
Full playback controls including play, pause, and seek
Files stay on your device and are never uploaded
Common Use Cases
When and why you might need this tool

Play iOS voice memos on Windows or Linux

Play CAF voice memos from iOS Voice Memos on a Windows or Linux computer without installing QuickTime or any Apple software.

Preview GarageBand exports

Play CAF files exported from GarageBand in any browser to preview the audio before converting or sending.

Verify CAF recordings before converting

Listen to a CAF file to confirm it contains the expected audio before converting it to WAV or MP3.

Play CAF files from iOS apps

Various iOS apps export audio as CAF. Play these files on any device without needing the original app.

Cross-platform Apple audio playback

Share CAF files with Windows or Android users who can then play them in any browser without Apple software.

How to Use This Tool
Step-by-step guide to get the best results
1

Export or locate your CAF file

Share the recording from iOS Voice Memos or export from a macOS application to get a .caf file.

2

Upload CAF file

Click to browse or drag and drop your CAF file into the upload area.

3

Wait for FFmpeg to load

On first use, the FFmpeg WebAssembly binary loads from a CDN. This takes a few seconds. Subsequent plays are immediate.

4

Play and listen

Use the playback controls to play, pause, seek, and adjust volume.

Pro Tips
1

CAF files can contain lossless PCM or lossy AAC. Both play correctly in this player.

2

To save the audio in a universal format, use the CAF to WAV or CAF to MP3 converter.

3

iOS Voice Memos exports CAF files when shared as file attachments.

4

On first use, wait a few seconds for FFmpeg to load before playback begins.

5

Large CAF files containing lossless PCM may take a moment to decode.

Frequently Asked Questions
Why can't I open CAF files on Windows?

CAF is a proprietary Apple container format with no native support on Windows. This player uses FFmpeg to decode CAF in the browser, bypassing the need for Apple software.

What codecs inside CAF are supported?

FFmpeg supports decoding CAF files containing PCM, AAC, ALAC, and MP3 audio. Most iOS and macOS CAF files use PCM or AAC, both of which are handled correctly.

Is my file uploaded to a server?

No. FFmpeg runs in your browser via WebAssembly. Your file is decoded locally and never sent to any server.

Why does playback take a moment to start?

The FFmpeg WebAssembly binary loads on first use from a CDN. This takes a few seconds. Playback of subsequent files is immediate.

How do I export a CAF file from iOS Voice Memos?

In Voice Memos, tap the three-dot menu on the recording and choose Share, then Save to Files to export the file to iCloud Drive.