
Porfyriinit on ryhmä konjugoituneita makrosyklisiä eli rengasrakenteisia pyrroliväriaineita. Pyrrolirenkaita yhdistää tyydyttymättömät metiiniryhmät.
Porfyriinit ovat tasomaisia ja niillä on 18 elektronia π-orbitaaleilla. Ne ovat siis aromaattisia yhdisteitä. Suuren konjugoitumisasteen vuoksi porfyriinit ovat tyypillisesti värillisiä yhdisteitä. Porfyriinit muodostavat kelaatteja useiden metalli-ionien kanssa.
Porfyriinirengas esiintyy rakenneyksikkönä monissa biologisissa molekyyleissä, esimerkiksi hemissä, klorofylleissä ja bakterioklorofylleissä. Edellä mainituissa molekyyleissä porfyriini esiintyy metalliporfyriininä, joissa porfyriinin tasomaiseen rengasrakenteeseen on sitoutunut metalliatomi. Hemin tapauksessa keskusmetallina on rauta, kun taas klorofylleissä ja bakterioklorofylleissä keskusmetallina on magnesium.