400 ve 500 nanometre ile 600 ila 700 nanometre arasındaki ışık dalga boylarında fotosentez en verimlidir. Yeşil pigment, klorofil fotosentezin verimini kısıtlar.
Görünür ışık 400 ila 700 nanometre arasındadır. Bir pigment, diğerlerini emerken, görünür ışığın bazı dalga boylarını yansıtan bir maddedir; pigmentin rengi yansıttığı ışığın dalga boyuna tekabül eder. Çoğu bitkinin birincil pigmenti olan klorofil a yeşil görünür çünkü insan gözünün yeşili gibi görünen 500 ve 600 nanometre dalga boyları arasındaki ışığı yansıtır. Bu, fotosentezin etkinliği üzerinde, fotosentezin görünür ışık yeşil aralığında daha az verimli olacağı konusunda kısıtlamalar olduğu anlamına gelir. Klorofil ile ışık absorpsiyonu a ve böylece, fotosentezin etkinliği, yaklaşık 450 nanometre ve 650 nanometrede pik yapar. Bu dalga boyları, insan gözünde mor-mavi ve kırmızı görünen ışığa karşılık gelir.
500 ile 600 nanometre arasında, daha az verimli olsalar da fotosentez hala gerçekleşir. Bunun nedeni, klorofilin tek bitki pigmenti olmamasıdır; aksesuar pigmentler ayrıca ekstra emilim sağlar. Klorofil b ayrıca yeşildir ve yaklaşık olarak klorofil a ile aynı dalga boylarını emer. Ksantofiller ve karotenler gibi karotenoidler, bitkilerin klorofilin absorbe edemediği yeşil dalga boylarının bir kısmını kullanmalarına yardımcı olur. Yaprak döken ağaçlardaki sonbahar renklerinden sarı ksantofiller ve turuncu karotenler de sorumludur.