Niektóre organizmy prokariotyczne również mogą wykorzystywać energię świetlną. Fotosynteza bakteryjna jest jednak dużo bardziej zróżnicowana niż roślinna, przede wszystkim dlatego, że bakterie potrafią pobierać elektrony do zapełnienia miejsca w fotosystemie nie tylko z wody, ale także z innych związków chemicznych (kwasu siarkowodorowego H2S lub prostych związków organicznych). W takiej sytuacji produktem fotosyntezy nie jest tlen, zatem nazywa się ją anoksygeniczną. Taką reakcję możemy zapisać równaniem:
H2X + CO2 + światło + chlorofil C6H12O6 + X