Roboculator
Online CalculatorsCategoriesDate & EventsNews
Get Started
Online CalculatorsCategoriesDate & EventsNewsGet Started
Roboculator

Smart calculators for every challenge. Free, fast, and private.

Categories

  • Finance
  • Health
  • Math
  • Construction
  • Conversion
  • Everyday Life

Popular Tools

  • Date & Events
  • Loan Calculator
  • BMI Calculator
  • Percentage Calc
  • Latest News
  • Search All

Resources

  • Glossary
  • Topic Tags
  • News & Insights

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Editorial Policy
  • Disclaimer
© 2026 Roboculator. All rights reserved.
Roboculator

roboculator.com

  1. Home
  2. /Chemistry
  3. /Water Chemistry
  4. /Bicarbonate Calculator

Bicarbonate Calculator

Last updated: April 5, 2026

The Bicarbonate Calculator determines bicarbonate concentration from water alkalinity and pH using carbonate equilibrium equations. Essential for aquaculture, swimming pool chemistry, drinking water treatment, and any application where carbonate-bicarbonate buffering capacity must be quantified.

Calculator

Results

Bicarbonate (HCO3-)

182.5

mg/L

Carbonate (CO3^2-)

0.3

mg/L

Free CO2

9.3

mg/L

CO2 Share of Dissolved Inorganic Carbon

6.6

%

HCO3- Share of Dissolved Inorganic Carbon

93.3

%

CO3^2- Share of Dissolved Inorganic Carbon

0.1

%

Total Dissolved Inorganic Carbon

141.1

mg/L as CO2

Results

Bicarbonate (HCO3-)

182.5

mg/L

Carbonate (CO3^2-)

0.3

mg/L

Free CO2

9.3

mg/L

CO2 Share of Dissolved Inorganic Carbon

6.6

%

HCO3- Share of Dissolved Inorganic Carbon

93.3

%

CO3^2- Share of Dissolved Inorganic Carbon

0.1

%

Total Dissolved Inorganic Carbon

141.1

mg/L as CO2

In This Guide

  1. 01Carbonate Equilibrium: The Three Species
  2. 02Alkalinity Measurement and Units
  3. 03Aquaculture and Aquarium Applications
  4. 04Medical Context: Blood Bicarbonate and Acid-Base Status

Alkalinity and bicarbonate are not the same thing — though in many natural waters they are nearly equivalent. Alkalinity measures a water's total capacity to neutralize acids (contributed by bicarbonate, carbonate, hydroxide, and other bases), while bicarbonate concentration quantifies the specific HCO₃⁻ species. At the pH range of most natural waters (6.5–8.5), bicarbonate dominates alkalinity so completely that the two are nearly interchangeable; but in swimming pools, industrial process water, or unusual natural settings, the distinction matters significantly. The bicarbonate calculator resolves this using the full carbonate equilibrium system.

Carbonate Equilibrium: The Three Species

In water, dissolved carbon dioxide exists as three interconverting species depending on pH:

CO₂(aq) + H₂O ⇌ H₂CO₃* ⇌ HCO₃⁻ + H⁺ ⇌ CO₃²⁻ + 2H⁺

The relative proportions of these three species depend entirely on pH, through the two carbonate equilibrium constants:

  • pKa₁ = 6.35 at 25°C: equilibrium between CO₂(aq) and HCO₃⁻; below pH 6.35, CO₂ dominates; above pH 6.35, HCO₃⁻ begins to dominate
  • pKa₂ = 10.33 at 25°C: equilibrium between HCO₃⁻ and CO₃²⁻; above pH 10.33, CO₃²⁻ dominates

In the pH range 6.5–8.5 (virtually all natural freshwaters and drinking waters), bicarbonate (HCO₃⁻) is the dominant carbonate species. The fraction as bicarbonate: f_HCO₃ = [H⁺]Ka₁ / ([H⁺]² + [H⁺]Ka₁ + Ka₁Ka₂). At pH 7.5: f_HCO₃ > 99.9%. Use this online calculator to convert your alkalinity measurement to bicarbonate concentration. The alkalinity calculator performs the complementary conversion.

Alkalinity Measurement and Units

Alkalinity is measured by acid titration — typically to an endpoint of pH 4.3–4.5 (the "total alkalinity" or "M alkalinity" in water analysis). Common units and conversion factors:

  • mg/L as CaCO₃: the most common reporting unit in the US; divide by 50.04 to convert to meq/L
  • meq/L (milliequivalents per liter): the dimensionless chemical unit; multiply by 61 to get mg/L HCO₃⁻ at pH where HCO₃⁻ dominates
  • mmol/L (millimoles per liter): numerically equal to meq/L for bicarbonate (monovalent); equals 0.5 × meq/L for carbonate (divalent)
  • German hardness degrees (°dH): 1 °dH = 17.85 mg/L as CaCO₃

Aquaculture and Aquarium Applications

Bicarbonate concentration (KH — "carbonate hardness" in the aquarium hobby) is critical for fish and coral health:

  • Freshwater fish: optimal KH 4–12 °dH (70–215 mg/L HCO₃⁻); below 3 °dH, pH crashes are possible from CO₂ accumulation or acidic fish waste without adequate buffering
  • Marine aquariums: target alkalinity 8–12 dKH (140–215 mg/L HCO₃⁻); coral calcium carbonate skeleton deposition requires both adequate calcium and alkalinity
  • Trout farming: minimum 50 mg/L alkalinity as CaCO₃; below this, CO₂ toxicity risk increases as the water's ability to buffer dissolved CO₂ is reduced

The water hardness calculator and water chemistry calculators provide complementary aquatic chemistry tools.

Medical Context: Blood Bicarbonate and Acid-Base Status

In clinical medicine, bicarbonate is the primary metabolic acid-base buffer in blood. Normal serum bicarbonate: 22–26 mEq/L (mmol/L). Bicarbonate deviates in acid-base disorders: metabolic acidosis (HCO₃⁻ below 22 mEq/L) — diabetic ketoacidosis, lactic acidosis, renal failure; metabolic alkalosis (HCO₃⁻ above 26 mEq/L) — prolonged vomiting, diuretic use, primary hyperaldosteronism. The Henderson-Hasselbalch equation relates pH, bicarbonate, and partial CO₂ pressure in blood: pH = 6.1 + log([HCO₃⁻] / (0.0307 × pCO₂_mmHg)), enabling calculation of any one variable from the other two in clinical acid-base interpretation.

Visual Analysis

How It Works

Enter measured total alkalinity (in mg/L as CaCO₃ or meq/L) and water pH. The calculator applies the carbonate equilibrium equations: at the measured pH, the fraction of alkalinity attributable to bicarbonate vs. carbonate vs. hydroxide is computed using Ka1 = 4.47×10⁻⁷ and Ka2 = 4.68×10⁻¹¹ at 25°C. Bicarbonate concentration = alkalinity × f_HCO₃, where f_HCO₃ is determined by the pH-dependent carbonate speciation.

Understanding Your Results

In most natural waters (pH 6.5–8.5), bicarbonate is the dominant species, comprising over 95% of total carbonate. At pH 7.5, bicarbonate constitutes about 97% of alkalinity species. Carbonate becomes significant only above pH 8.3 (the phenolphthalein alkalinity endpoint). Free CO₂ is important for corrosion — dissolved CO₂ lowers pH and attacks metal pipes and concrete. For the Langelier Saturation Index, individual carbonate species are needed. In aquaculture, free CO₂ above 10 mg/L can stress fish, while bicarbonate provides the essential buffering that maintains stable pH for aquatic life.

Worked Examples

Typical Groundwater at pH 7.5

Inputs

alkalinity150
ph7.5

Results

bicarbonate181.2
carbonate0.3
co2 free4.2

At pH 7.5, nearly all alkalinity exists as bicarbonate (181 mg/L). Carbonate is negligible (0.3 mg/L), and free CO₂ is low (4.2 mg/L).

High-pH Industrial Water

Inputs

alkalinity200
ph9.5

Results

bicarbonate193.7
carbonate27.3
co2 free0

At pH 9.5, significant carbonate (27 mg/L) appears alongside bicarbonate. Free CO₂ is essentially zero, indicating non-corrosive conditions.

Frequently Asked Questions

Alkalinity measures a water's total capacity to neutralize acids — the sum of contributions from bicarbonate, carbonate, hydroxide, and other bases (phosphate, silicate, organic bases). Bicarbonate concentration is just the HCO₃⁻ species specifically. In most natural waters at pH 6.5–8.5, bicarbonate accounts for over 99% of alkalinity, making the two essentially interchangeable. But at high pH (above 9), carbonate and hydroxide become significant; in industrial process waters, other bases may contribute substantially. This calculator resolves the exact bicarbonate fraction using the measured pH and carbonate equilibrium constants.
KH, or carbonate hardness, is the aquarium hobby's term for alkalinity — specifically the alkalinity that comes from carbonates and bicarbonates, measured in German degrees (°dH or °KH). One °KH = 17.85 mg/L as CaCO₃ = 0.357 meq/L. Despite the name 'hardness,' KH does not directly measure water hardness (which is calcium + magnesium concentration — that is GH, general hardness). KH specifically measures the pH buffering capacity. A tank with KH above 4 °dH (71 mg/L as CaCO₃) has sufficient buffering to resist pH swings from biological CO₂ production and acid waste accumulation.
The carbonate equilibrium constants Ka1 and Ka2 are temperature-dependent, affecting the bicarbonate fraction at any given pH. At 10°C: pKa1 = 6.46, pKa2 = 10.49. At 25°C: pKa1 = 6.35, pKa2 = 10.33. At 35°C: pKa1 = 6.27, pKa2 = 10.22. For most natural water chemistry applications at normal temperatures (5–35°C), the correction is small at pH values between 6.5 and 8.5 (less than 2% error in bicarbonate calculation). For precise calculations or at extreme temperatures, temperature-corrected Ka values should be used. This calculator uses 25°C constants by default.
WHO and EPA drinking water guidelines do not specify a maximum bicarbonate limit — bicarbonate is not considered a health hazard at typical concentrations. However, bicarbonate affects taste (above 600 mg/L, water may taste slightly salty or alkaline) and can affect the efficacy of disinfection (higher bicarbonate acts as an effective scavenger for chlorine radicals, reducing chlorination efficiency in some treatment systems). For corrosion control in distribution systems, the Langelier Saturation Index (which depends on bicarbonate alkalinity, pH, calcium, and temperature) is used to assess whether water is scaling or corrosive — bicarbonate alkalinity of 40–80 mg/L as CaCO₃ is often targeted for corrosion protection.
Bicarbonate alkalinity can be increased by adding: sodium bicarbonate (baking soda, NaHCO₃) — 1 teaspoon per 40 liters raises KH by approximately 1 °dH without changing calcium hardness or general hardness significantly; sodium carbonate (washing soda, Na₂CO₃) — more alkaline and more effective per gram but raises pH more aggressively; commercially prepared aquarium buffers (various formulations designed for freshwater or marine tanks); calcium carbonate substrate (crushed coral, aragonite) — slowly dissolves in soft acidic water, providing a natural gradual KH increase. For marine aquariums, two-part dosing (calcium chloride + sodium carbonate/bicarbonate) or a calcium reactor maintains both calcium and alkalinity simultaneously.
Serum bicarbonate (normal: 22–26 mEq/L) is the primary index of metabolic acid-base status in clinical medicine. The relationship is governed by the Henderson-Hasselbalch equation for blood: pH = 6.1 + log([HCO₃⁻] / (0.0307 × pCO₂)). Low bicarbonate (metabolic acidosis) causes include: diabetic ketoacidosis, lactic acidosis, severe diarrhea (loss of bicarbonate-rich intestinal secretions), renal tubular acidosis. High bicarbonate (metabolic alkalosis) causes include: prolonged vomiting (loss of hydrochloric acid), loop and thiazide diuretic use, primary hyperaldosteronism. Bicarbonate is reported in basic metabolic panels (BMP) and comprehensive metabolic panels (CMP) as a surrogate for direct CO₂ measurement.

Sources & Methodology

Standard Methods for the Examination of Water and Wastewater, 23rd ed. (2017). APHA/AWWA/WEF. Stumm, W., Morgan, J.J. (1996). Aquatic Chemistry, 3rd ed. Wiley-Interscience.

How helpful was this calculator?

5.0/5 (1 rating)

Related Calculators

Degree of Unsaturation Calculator

Organic Chemistry Calculators

Double Bond Equivalent Calculator

Organic Chemistry Calculators

Index of Hydrogen Deficiency Calculator

Organic Chemistry Calculators

Chemical Name Calculator

Organic Chemistry Calculators