ICC profil je datový soubor popisující barevné vlastnosti zařízení, tiskové podmínky nebo standardizovaného barevného prostoru. Název pochází ze zkratky International Color Consortium, organizace, která vytvořila jednotný formát profilů pro správu barev. Profil určuje, jak mají být číselné hodnoty barev, například RGB nebo CMYK, interpretovány a převáděny do barev nezávislých na konkrétním zařízení. Systém správy barev může pomocí vstupního profilu převést data ze skeneru či fotoaparátu do společného propojovacího prostoru a pomocí výstupního profilu je následně přizpůsobit monitoru, tiskárně, inkoustu a papíru. ICC profily se používají také pro standardní prostory, například sRGB nebo Adobe RGB, a pro konkrétní tiskové podmínky. Profil vložený do obrazového či PDF souboru umožňuje jinému programu správně vyložit uložené barevné hodnoty. Přiřazení profilu mění jejich interpretaci, nikoli samotná čísla, zatímco převod do jiného profilu přepočítává hodnoty se snahou zachovat vzhled barev. Přesnost výsledku závisí na kvalitě profilu, správné kalibraci zařízení, nastavení způsobu převodu a skutečných podmínkách zobrazení nebo tisku.