A FLAC (Free Lossless Audio Codec) egy olyan digitális audió kódolási formátum, amely veszteségmentes adattömörítést tesz lehetővé. Míg más formátumú hangfájlok, mint például az MP3, úgy vannak tömörítve, hogy bizonyos hangadatok elveszhetnek, ami alacsonyabb hangminőséget eredményez, addig az FLAC fájlok megőrzik az eredeti hangminőséget, miközben jelentős adattömörítést tesznek lehetővé. Ezt a formátumot a legtöbb audió hardver és szoftver széles körben támogatja.