Porfyrin, (af gr. porfyra + lat. -in), farvestof, der indgår som bestanddel af hæmoglobinmolekylet og i flere enzymer.