Les
porfirines són un grup de
compostos orgànics, molts dels quals es troben en la naturalesa, per exemple el pigment dels glòbuls vermells. Són macrocomplexos heterocíclics formats per quatre subunitats pirròliques modificades enllaçades per ponts metilènics (= CH-). Les porfirines són aromàtiques i obeeixen la regla de Hückel per aquesta propietat pel fet que tenen 4n + 2 electrons que es troben deslocalitzats. En total, el
macrocicle té 26 electrons . Per això, els macrocicles són sistemes altament conjugats i conseqüentment tenen una absorció molt intensa en l'espectre visible i per tant, solen presentar color. De fet, la paraula porfirina prové de la paraula grega que significa púrpura.