Hiilihappo on yhdiste, jota syntyy hiilidioksidin liuetessa veteen. Osa hiilihaposta jatkaa kemiallista kulkuaan, ja muuttuu vetyionin vaihdon kautta bikarbonaatiksi ja vetyioneiksi, ja edelleen osittain karbonaatiksi.
Vain 0,1–0,2 prosenttia liuenneesta hiilidioksidista yhdistyy veden kanssa hiilihapoksi, loppu pysyy veteen liuenneena hiilidioksidina. Kaikkien osasten välillä vallitsee tasapaino, joka riippuu hiilidioksidikaasun osapaineesta liuoksen yläpuolella.