Угольная кислота образуется при растворении в воде диоксида углерода:
Содержание угольной кислоты в растворе увеличивается при понижении температуры раствора и увеличении давления углекислого газа.
Также угольная кислота образуется при взаимодействии её солей (карбонатов и гидрокарбонатов) с более сильной кислотой. При этом бо́льшая часть образовавшейся угольной кислоты, как правило, разлагается на воду и диоксид углерода.
H(+)N(+5)O(-2)
H(+)I(+5)O3(-2)
N(+2)O(-2)