В отличие от протона воды переходящего в молекулу глюкозы при настоящем фотосинтезе, донором водорода при хемосинтезе служит сероводород, а кислород при этом не выделяется. Реакция идет по уравнению:
6СО2+ 12H2S + = C6H12О6+ 12S + 6Н2О.
Особую группу хемосинтетиков образуют так называемые нитрифицирующие бактерии.
При нитрификации аммиак, выделяющийся с продуктами жизнедеятельности обитателей фауны окисляется до азотистой кислоты. Она далее превращается в азотную кислоту с участием нитробактера.
Существуют также бактерии, окисляющие соединения двухвалентного железа в трехвалентное железо, с последующим использованием выделяющейся энергии на восстановление диоксида углерода. Их называют железо- или ферробактериями.