A növények többféle pigmentet tartalmaznak, amelyek lehetővé teszik a fény elnyelését a fotoszintézishez. Mindegyik pigment különböző hullámhosszokat vesz fel, így a növények legjobb hullámhossza attól függ, hogy milyen pigmenttel rendelkezik a legtöbb.
Különböző növényi pigmentek absorbálják a különböző fényhullámhosszokat.Klorofill A
A klorofill a, amely minden fotoszintetikus szervezetben jelen van, 430 nanométer (nm) hullámhosszú kék fényt és 662 nm vörös fényt vesz fel. A zöld fényt tükrözi, így az azt tartalmazó növények zölden jelennek meg. Más pigmentekhez viszonyítva a klorofill a növényekben fordul elő leggyakrabban.
Klorofill B
A klorofill b, amely szerkezete hasonló az a klorofillhez, létezik a zöld algákban és növényekben. Elnyeli a 453 nm és 642 nm fényt. A klorofill a segít a növényeknek abszorbeálni a fényhullámok szélesebb skáláját.
A karotinoidok
Minden szervezetben, amely fotoszintézist végez, karotinoidok vannak. Legjobban 460–550 nm közötti zöld fényt vesznek fel. Azok a növények, amelyek többnyire kartenoidokat tartalmaznak, vörös, narancssárga vagy sárga színűek.