En algunas, llamadas bacterias púrpuras del azufre, el agente reductor es sulfuro o azufre; en otras, llamadas bacterias púrpuras no del azufre, típicamente es hidrógeno aunque algunas pueden utilizar otros compuestos en cantidades pequeñas.