CO₂–pH Calculator for Cell Culture Media
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
- α = 0.0307 mmol/(L·mmHg) — solubility coefficient of CO₂ in aqueous solution at 37°C (equivalent to the commonly cited 0.230 mmol/(L·kPa): 0.230 ÷ 7.5006 ≈ 0.0307 ✓)
- PCO₂: partial pressure of CO₂ (mmHg)
- P_atm: atmospheric pressure (mmHg); 760 mmHg at sea level
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
- 37°C only: both α and pKa₁’ are values specific to 37°C.
- NaHCO₃/CO₂ buffer systems only: does not apply to media buffered with HEPES alone (no NaHCO₃); results will be overestimated when HEPES and NaHCO₃ are used together.
- Approximate formula: the minor contribution of dissolved CO₂ to [HCO₃⁻] is neglected; the effect is small.
- Water vapor pressure is not subtracted — this is the largest approximation in this tool and deserves explicit mention. This tool computes PCO₂ = CO₂% / 100 × P_atm. Inside a humidified incubator at 37°C, water vapor contributes 47 mmHg. By Dalton’s law, if the CO₂% displayed by the incubator refers to dry gas, the correct value to use is P_atm − 47 (713 mmHg at sea level). The magnitude of the difference: 760 → 713 reduces dissolved CO₂ by about 6.2%, raising the predicted pH by about 0.03 (the RPMI example shifts from 7.41 to 7.44). Whether to subtract depends on whether your incubator’s CO₂ sensor reads dry or wet gas — infrared sensors measuring directly inside the humidified chamber do not require correction; those measuring dry sample do (one manufacturer’s documentation notes that a dry reading of 6.3–6.5% corresponds to 6.0% in the humidified chamber, a ratio of exactly 713/760). This tool does not make the choice for you: to calculate on a dry-gas basis, set “Atmospheric pressure” to 760 − 47 = 713. A 0.03 pH difference is negligible for routine passaging but cannot be ignored in pH-sensitive work such as embryo culture.
- Closed-system equilibrium: results represent the equilibrium pH after the medium has fully equilibrated at the specified CO₂%; pH will transiently rise during open-lid handling as CO₂ escapes.
Common errors
- 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.
- 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.
- 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.
Buy me a coffee