Les tétrapyrroles sont des composés comportant quatre cycles de pyrrole. À l'exception des corrinoïdes, les quatre noyaux de pyrrole sont interconnectés par des ponts à un atome de carbone (méthine ou méthylène), de façon linéaire ou cyclique. De par leur capacité à former des complexes avec les métaux, ces composés sont particulièrement importants pour les systèmes biologiques.
Les tétrapyrroles linéaires (pigments biliaires ou bilanes), qui ont trois ponts à un atome de carbone, comprennent :
Les tétrapyrroles cycliques, ayant quatre ponts à un atome de carbone formant un macrocycle, comprennent :