Se denomina porfirina al grupo prostético de las cromoproteínas porfirínicas.[1] Están compuestas por un anillo tetrapirrólico con sustituyentes laterales y un átomo metálico en el centro, unido mediante cuatro enlaces de coordinación. Se clasifican basándose en los sustituyentes laterales del anillo, de modo que se distinguen meso porfirinas, uroporfirinas, etio porfirinas y protoporfirinas. Estas últimas son las más relevantes. Presentan como sustituyentes 4 metilos, 2 vinilos y 2 grupos propiónicos.
Existen 15 isómeros de protoporfirinas, pero en la naturaleza solo aparece el IX, que se caracteriza por disponer cuatro grupos metilo en posición 1,3,5 y 8, grupos vinilo en posición 2 y 4 y en posición 6 y 7 grupos propiónicos. A este grupo pertenecen la hemoglobina, la mioglobina y los citocromos, entre otros.