Az MP3 hangformátum hangfájl tömörítésére és kódolására alkalmas. A veszteséges tömörítési algoritmust használja a hangadatok tárolására. A veszteséges tömörítés jelentősen csökkenti az adatokat anélkül, hogy elveszítené a hangminőséget. Az MP3-k különböző bitsebességeket hoznak létre az eredeti minőség fenntartásával.