Chromoforas yra atomų grupė molekulėje, kuri yra atsakinga už molekulės spalvą. Chromoforai randami įvairiose molekulėse ir gali veikti keliais skirtingais būdais. Atomų grupės molekulėje, kurios tam tikru būdu prisideda prie jos savybių, taip pat žinomos kaip fragmentai arba funkcinės grupės; chromoforas suteikia molekulei spalvos dėl dalyvaujančių atomų pobūdžio ir būdo, kaip jie yra tarpusavyje susiję.
Ryšiai tarp chromoforo atomų leidžia atomams sugerti tam tikrą matomą šviesą, tuo pačiu atspindėdami kitą matomą šviesą, suteikdami molekulei spalvą. Kai kuriais atvejais atomai gali susiporuoti su kitais, kad chromoforas iš tikrųjų galėtų skleisti matomą šviesą. Spalvos pobūdis gali skirtis, priklausomai nuo sugertų ir atspindėtų bangų ilgių ir daugelio kitų veiksnių, įskaitant aplinkos veiksnius, pvz., miglotą, kuri gali užtemdyti spalvą.
Šių specializuotų fragmentų taip pat yra ląstelių viduje esančiuose atomuose, kurie atlieka su spalva susijusią funkciją, įskaitant fotopigmentus ir chromatoforus. Fotopigmentuose chromoforai ir opsinai yra sujungti ir reaguos į šviesą. Šie pigmentai gali reaguoti arba užfiksuoti šviesą keisdami formą. Klasikinį fotopigmento pavyzdį galima rasti žmogaus akyje, kur įjautrintos ląstelės reaguoja į matomą šviesą ir sukuria matomo pasaulio vaizdą.
Pigmentuose, dažuose, dėmėse ir kitose dažančiose medžiagose yra chromoforų. Šiuo atveju dažiklis naudojamas medžiagai prisotinti arba padengti, kad ji įgytų dažų spalvą. Kaip žmonės galėjo pastebėti dirbdami amatų projektus, dažai gali būti netolygi dėl prasto pasiskirstymo, netolygaus dažomos medžiagos įsisavinimo ir kitų veiksnių. Daugelyje gyvūnų taip pat galima pastebėti natūralių spalvų svyravimų, kurių ląstelėse, kuriose yra chromoforų, yra pakitusios arba neleidžiamos formuotis, o tai keičia spalvos ypatybes.
Tyrėjai kartais domisi chromoforo identifikavimu, nes tai gali suteikti įdomios informacijos ir įžvalgų apie tiriamas molekules. Spalva dažnai gali turėti įtakos molekulės funkcijai. Galima naudoti įvairius metodus, kad būtų galima identifikuoti dalį, atsakingą už molekulės spalvą, ir pamatyti, kaip ji veikia. Šios struktūros taip pat dažnai naudojamos spektrometrijos metu, kai informacija apie mėginį renkama jį veikiant spinduliuote, įskaitant matomą šviesą, ir matant, kaip jis reaguoja.