Le porfirine sono i prodotti che vengono sintetizzati a livello delle varie tappe che portano alla sintesi dell'eme; se manca un importante enzima il questo processo la sua sintesi viene interrotta e si arriva allo stadio dell'acidoaminolevulonico e del bilinogeno porfirico ma non all'eme, si può misurare anche nelle urine e nelle feci. Di solito si misura per ricercare le cause dei disturbi della formazione dell'emoglobina per una carenza nel fegato e nei globuli rossi.