Clase de pigmentos que contienen anillos de pirrol y un metal. Son porfirinas la hemoglobina, que contiene hierro, la mioglobina y los citocromos, y la clorofila, que contiene magnesio. La porfirina es un derivado de porfina al que se unen ciertos elementos metálicos, como hierro o magnesio, para formar sustancias de gran interés biológico, como hemoglobinas, clorofilas, etc.