Hæmatoporfyrin, (af gr. hæmato- + porfyra purpur + lat. -in), et rødt blodfarvestof.