Se distinguen dos variedades de clorofila: la clorofila a, que alberga un grupo metilo en el tercer carbono porfirínico y que absorbe luz de longitud de onda cercana a 630 nm, y la clorofila b, que contiene un grupo formilo y que absorbe a 660 nm.