Содержание двуокиси углерода и кислорода в крови и тканях активно влияет на рН. Избыток двуокиси углерода ведет к увеличению содержания угольной кислоты и повышению концентрации водородных ионов. Снижение двуокиси углерода вызывает обратную реакцию — развитие защелачивания (алкалоз).
При недостатке кислорода (гипоксия) усиливается доля гликолитических реакций в метаболизме, что проявляется в избытке недоокисленных продуктов, молочной, а-кетоглютаровой и пировиноградной кислот. При выраженной гипоксии наблюдается сдвиг рН в кислую сторону (ацидоз).