Cromoforul este partea dintr-o moleculă responsabilă pentru culoarea acesteia.
Culoarea este cauzată atunci când o moleculă absoarbe anumite lungimi de undă ale luminii vizibile. Aceasta transmite sau reflectă doar alte lungimi de undă, ceea ce determină culoarea pe care o vedem.
În cazul moleculelor biologice care captează sau detectează energia luminoasă, cromoforul este partea moleculei care reacționează atunci când este lovită de lumină.
Cromoforii dau culoarea în cromatofori, care sunt celulele care conțin pigmenți și care reflectă lumina și care se găsesc la multe animale.

