algunas bacterias pueden realizar la fotosíntesis porque tienen cloroplastos
Varios otros grupos de bacterias utilizan pigmentos de bacterioclorofila (similares a las clorofilas) para la fotosíntesis. A diferencia de las cianobacterias, estas bacterias no producen oxígeno; normalmente utilizan ácido sulfhídrico en lugar de agua como donante de electrones.