Step-by-step instructions
- 1
FFmpeg (lossless remux — recommended)
ALAC to FLAC is a lossless operation: `ffmpeg -i input.m4a -c:a flac output.flac`. FFmpeg decodes the ALAC stream to raw PCM, then encodes to FLAC losslessly. The output FLAC is bit-for-bit identical to the original audio — verified by comparing MD5 checksums of the decoded PCM. For a folder: `for f in *.m4a; do ffmpeg -i "$f" -c:a flac "${f%.m4a}.flac"; done`.
Go to converter - 2
XLD (X Lossless Decoder) on Mac
XLD is purpose-built for lossless audio conversion on macOS. Download from sourceforge.net/projects/xld. Set Output format to FLAC in XLD Preferences. Drag and drop M4A/ALAC files onto XLD or use File → Open. XLD preserves all metadata (title, artist, album, track number, cover art). It also verifies the decode against AccurateRip if the album is in the database.
- 3
fre:ac (Windows/Mac/Linux GUI)
Download fre:ac (free audio converter). Add your ALAC/M4A files. Set the output format to FLAC. Configure FLAC compression level (0–8; level 8 produces the smallest file but is slower, level 0 is fastest — all levels are lossless). Click Convert. fre:ac preserves metadata and supports batch processing. It uses FFmpeg under the hood for format support.
- 4
dBpoweramp (Windows, preserves everything)
dBpoweramp is the gold standard for Windows audio conversion. Purchase the license (one-time fee). Install the FLAC codec from the dBpoweramp codec central. Right-click the ALAC/M4A file in File Explorer → Convert To → choose FLAC. Set quality level 8 for maximum compression (still lossless). dBpoweramp preserves all ID3/iTunes metadata, ReplayGain tags, and embedded album art with maximum fidelity.
Why convert ALAC to FLAC?
ALAC is Apple's lossless format and rarely plays well outside the Apple ecosystem. FLAC is the universal lossless standard that runs natively on every platform, DAW, and media server.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Is ALAC to FLAC conversion truly lossless?
Which is better — ALAC or FLAC?
Does ALAC to FLAC conversion preserve metadata and album art?
No account. No upload. Works in any browser.