Codec (zkratka pro kompresi/dekompresi) je technologie, která umožňuje komprimaci a dekomprimaci digitálního zvuku a videa, což je klíčové pro efektivní přenos a ukládání multimediálních dat.
Codec se používá v různých aplikacích, včetně digitálního vysílání, streamování videa a audiovizuálních aplikací, a existuje mnoho různých formátů codeců, které podporují různé kvalitní úrovně a velikosti souborů.