El ácido aminolevulínico, un aminoácido no proteinogénico endógeno, es el primer compuesto en la vía de síntesis de porfirina, la vía que conduce al hemo en los mamíferos, así como a la clorofila en las plantas. El ALA se utiliza en la detección fotodinámica y en la cirugía del cáncer.