FLAC (Free Lossless Audio Codec) is een audiocodeerformaat voor compressie van digitale audio zonder kwaliteits verlies. Digitale audio gecomprimeerd door het algoritme van FLAC kan meestal worden teruggebracht tot 50-60% van de oorspronkelijke grootte en worden uitgepakt tot een identieke kopie van de oorspronkelijke audiogegevens.