Bench Tools Free browser-based calculators for the lab and for bioinformatics

Tools›Bench Calculators

CO₂–pH Calculator for Cell Culture Media

Three-way conversion among CO₂%, NaHCO₃ concentration, and medium pH; RPMI/DMEM/MEM presets, altitude correction, and the formula behind yellowing medium.

Cell culture media maintain pH in the range 7.2–7.4 using a CO₂/NaHCO₃ buffer system. CO₂ dissolves into the medium to form dissolved CO₂, which pairs with bicarbonate (HCO₃⁻) as an acid–base buffer pair:

CO₂(g) + H₂O  ⇌  CO₂(aq)  ⇌  H⁺ + HCO₃⁻

The Henderson–Hasselbalch equation describes the equilibrium among the three variables:

pH = pKa₁' + log( [HCO₃⁻] / [CO₂(aq)] )

where pKa₁’ = 6.1 (the apparent pKa of the CO₂/HCO₃⁻ system at 37°C, incorporating the CO₂ hydration step).

The concentration of dissolved CO₂ is governed by Henry’s law:

[CO₂(aq)] = α × PCO₂
PCO₂      = CO₂% / 100 × P_atm

Working formulae

Substituting gives the three-way conversion:

pH     = 6.1 + log( [NaHCO₃]_mM / (0.0307 × CO₂% × P_atm / 100) )

[NaHCO₃] = 10^(pH − 6.1) × 0.0307 × CO₂% × P_atm / 100   (mM)

CO₂%   = 100 × [NaHCO₃]_mM / ( 10^(pH − 6.1) × 0.0307 × P_atm )

NaHCO₃ molecular weight 84.01 g/mol; unit conversion: g/L × 11.90 = mM.

Common media reference values (37°C, 760 mmHg)

Medium NaHCO₃ (g/L) NaHCO₃ (mM) Recommended CO₂% Predicted pH
RPMI-1640 2.0 23.81 5% 7.41
MEM / DMEM (2.2 g/L formulation) 2.2 26.19 5% 7.45
DMEM (3.7 g/L high-bicarbonate formulation) 3.7 44.04 9.5% 7.40

Verification example

Using RPMI-1640 as an example: NaHCO₃ = 23.81 mM, 5% CO₂, sea level (760 mmHg).

PCO₂      = 5 / 100 × 760 = 38 mmHg
[CO₂(aq)] = 0.0307 × 38   = 1.167 mM
pH         = 6.1 + log(23.81 / 1.167)
            = 6.1 + log(20.40)
            = 6.1 + 1.310
            = 7.41

Agrees with the RPMI-1640 manufacturer specification (pH 7.4 at 5% CO₂).

Applicability

Common errors

  1. Confusing g/L with mM: 3.7 g/L NaHCO₃ ≠ 3.7 mM, but 44.04 mM (3.7 × 1000 ÷ 84.01) — roughly a 12-fold difference.
  2. Ignoring altitude: atmospheric pressure drops by approximately 88 mmHg per 1,000 m of elevation; at the same 5% CO₂ setting, lower CO₂ partial pressure raises medium pH, and the NaHCO₃/CO₂ balance shifts entirely.
  3. Attributing medium yellowing solely to CO₂: metabolic acid accumulation (lactate, CO₂) also lowers pH; before adjusting CO₂, check that cell density is not too high.

FAQ

What causes culture medium to turn yellow?

Media containing phenol red turn yellow at pH < 7.0, orange-red at pH 7.0–7.4, and pink to violet above 7.4. Yellowing indicates low pH. Common causes: excessively high CO₂ concentration, high cell density (metabolic acid accumulation), mismatch between NaHCO₃ content and CO₂ setpoint, and CO₂ sensor drift in the incubator.

Can this tool be used for HEPES-buffered media?

No. HEPES buffers independently of CO₂; its pKa is approximately 7.48 (25°C), and pH in a HEPES-only system remains largely stable despite large swings in CO₂. If the medium contains only HEPES with no NaHCO₃, this tool does not apply. If both are used together, this tool calculates only the bicarbonate contribution, and actual pH will be lower than predicted.

Why enter atmospheric pressure? How much does altitude affect results?

CO₂ solubility depends on partial pressure: PCO₂ = CO₂% × P_atm / 100. At 3,000 m altitude, atmospheric pressure is approximately 526 mmHg; at the same 5% CO₂ setpoint, RPMI-1640 pH will be about 0.16 units higher than at sea level. In Lhasa (approximately 3,650 m, ~484 mmHg), the difference is about 0.20 units. Without adjusting CO₂%, cells will grow in a persistently alkaline environment.

Is the formula only valid at 37°C?

Yes. Both pKa₁' = 6.1 and the solubility coefficient α = 0.0307 mmol/(L·mmHg) are values specific to 37°C. When medium prepared at room temperature is placed in a 37°C incubator, CO₂ re-equilibrates and pH adjusts automatically to the 37°C value; no additional conversion is needed.

Related tools

Buffer Ionic Strength Calculator (IEX · SEC · EMSA Condition Check)

Calculates solution ionic strength I (mol/L) from ion concentrations and charges; includes PBS presets for quick buffer verification before IEX and SEC runs.

Ki Calculator (Cheng-Prusoff Equation) — IC50 to Ki Conversion

Convert IC50 to Ki using the Cheng-Prusoff equation for competitive, uncompetitive, or pure noncompetitive enzyme inhibition.

DNA Ligation Calculator — Vector and Insert Amount (T4 Ligase)

Enter linearized vector amount and size, insert size, and molar ratio to calculate required insert mass and fmol values for T4 ligase cloning.

No ads, no tracking, no sign-up — and every formula here is checked against a known answer. Keeping it that way takes ongoing work. If it saved you time, buy me a coffee.
Buy me a coffee