Calculate pH from PCO2 and HCO3
Use the Henderson-Hasselbalch equation to estimate blood pH from arterial carbon dioxide tension and serum bicarbonate. This premium calculator is designed for fast acid-base assessment, education, and bedside review.
ABG pH Calculator
Enter bicarbonate in mEq/L or mmol/L. Typical adult reference range is about 22 to 26.
Enter PCO2 in mmHg or kPa. Typical arterial reference range is about 35 to 45 mmHg.
Expert Guide: How to Calculate pH from PCO2 and HCO3
Calculating pH from PCO2 and HCO3 is a classic acid-base physiology task that sits at the center of arterial blood gas interpretation. Whether you are reviewing a routine chemistry panel, studying respiratory physiology, or interpreting a critically ill patient’s arterial blood gas, understanding how carbon dioxide and bicarbonate interact gives you a clearer picture of the body’s acid-base status. The fundamental relationship is described by the Henderson-Hasselbalch equation, which converts the ratio of metabolic buffer base to dissolved carbon dioxide into an estimated pH. This approach is widely taught in medicine, nursing, respiratory therapy, and physiology because it links real laboratory values to meaningful clinical decisions.
At a practical level, bicarbonate represents the metabolic component of acid-base balance, while PCO2 reflects the respiratory component. The kidneys regulate bicarbonate over hours to days, and the lungs regulate carbon dioxide over minutes. When bicarbonate falls, pH tends to drop, producing acidemia. When carbon dioxide rises, pH also tends to drop because more dissolved CO2 shifts toward carbonic acid. In contrast, high bicarbonate or low PCO2 tends to raise pH, causing alkalemia. When clinicians say they want to calculate pH from PCO2 and HCO3, they are usually applying the standard clinical form of the Henderson-Hasselbalch equation: pH = 6.1 + log10(HCO3 / (0.03 x PCO2)), where HCO3 is in mEq/L and PCO2 is in mmHg.
The Core Formula
The standard bedside equation is:
pH = 6.1 + log10(HCO3- / (0.03 x PCO2))
- 6.1 is the apparent pKa for the bicarbonate buffer system under usual physiologic assumptions.
- HCO3- is the plasma bicarbonate concentration, usually reported in mEq/L.
- 0.03 is the solubility coefficient for CO2 in plasma when PCO2 is measured in mmHg.
- PCO2 is the arterial carbon dioxide tension, usually in mmHg.
If PCO2 is reported in kPa, it should be converted to mmHg before using the standard constant. The approximate conversion is 1 kPa = 7.50062 mmHg. This calculator performs that conversion automatically when you choose kPa. For example, a PCO2 of 5.3 kPa is about 39.8 mmHg, which is close to normal adult arterial PCO2.
Worked Example
Suppose a patient has an HCO3 of 24 mEq/L and a PCO2 of 40 mmHg. Using the equation:
- Multiply 0.03 x 40 = 1.2
- Divide 24 by 1.2 = 20
- Take the base-10 logarithm of 20, which is about 1.3010
- Add 6.1 + 1.3010 = 7.401
The estimated pH is about 7.40, which is physiologically normal. This example is a useful benchmark because it aligns with the classic normal acid-base state taught in most curricula.
Why This Calculation Matters Clinically
Blood pH has major effects on cardiovascular function, enzyme activity, oxygen delivery, electrolyte distribution, and central nervous system performance. Even modest shifts can signal important pathology. In emergency medicine and critical care, calculating pH from PCO2 and HCO3 can help validate arterial blood gas values, detect expected compensation patterns, and reveal mixed disorders. It also helps students understand that pH is not an isolated number. Instead, it reflects the ratio of metabolic base to respiratory acid load.
For example, in metabolic acidosis, bicarbonate falls because it is consumed buffering nonvolatile acids such as lactate or ketoacids. If ventilation compensates appropriately, PCO2 decreases, partially restoring pH toward normal. In respiratory acidosis, PCO2 rises because the lungs cannot excrete carbon dioxide effectively. Over time, the kidneys may increase bicarbonate reabsorption, but the immediate pH disturbance is driven by hypercapnia. The calculation itself does not diagnose the cause, but it clarifies the magnitude and direction of the acid-base imbalance.
| Parameter | Typical Adult Reference Range | Clinical Interpretation |
|---|---|---|
| pH | 7.35 to 7.45 | Below 7.35 suggests acidemia; above 7.45 suggests alkalemia. |
| PaCO2 | 35 to 45 mmHg | High values suggest respiratory acidosis tendency; low values suggest respiratory alkalosis tendency. |
| HCO3- | 22 to 26 mEq/L | Low values suggest metabolic acidosis tendency; high values suggest metabolic alkalosis tendency. |
| CO2 Solubility Factor | 0.03 mmol/L/mmHg | Used in the standard Henderson-Hasselbalch calculation with PCO2 in mmHg. |
Interpretation Strategy After You Calculate pH
Once you calculate pH, the next step is interpretation. The number alone is useful, but the ratio between bicarbonate and carbon dioxide is what tells the real story. A structured review usually follows these steps:
- Determine whether the pH indicates acidemia, alkalemia, or a value near normal.
- Look at PCO2 to identify a respiratory pattern.
- Look at HCO3 to identify a metabolic pattern.
- Decide which component best explains the direction of pH change.
- Assess whether compensation is appropriate or whether a mixed disorder may be present.
For instance, a pH of 7.28 with HCO3 of 14 mEq/L and PCO2 of 30 mmHg strongly suggests metabolic acidosis with respiratory compensation. A pH of 7.52 with HCO3 of 34 mEq/L and PCO2 of 48 mmHg suggests metabolic alkalosis with compensatory hypoventilation. The computed pH helps tie these observations together mathematically.
Common Acid-Base Patterns
- Metabolic acidosis: low HCO3, low pH, often compensatory low PCO2.
- Metabolic alkalosis: high HCO3, high pH, often compensatory high PCO2.
- Respiratory acidosis: high PCO2, low pH, with higher HCO3 if chronic.
- Respiratory alkalosis: low PCO2, high pH, with lower HCO3 if chronic.
These categories are simplifications, but they remain clinically useful. Many patients, especially in intensive care, have mixed disturbances. A septic patient may have lactic acidosis and a superimposed respiratory alkalosis from hyperventilation. A patient with COPD on diuretics may have chronic respiratory acidosis plus metabolic alkalosis. The calculated pH provides a key anchor, but clinicians must always interpret the number in context.
Comparison Table: Example Scenarios Using the Equation
| Scenario | HCO3- (mEq/L) | PCO2 (mmHg) | Estimated pH | Likely Pattern |
|---|---|---|---|---|
| Normal acid-base state | 24 | 40 | 7.40 | Normal |
| Diabetic ketoacidosis example | 10 | 25 | 7.23 | Metabolic acidosis with respiratory compensation |
| Panic hyperventilation example | 24 | 28 | 7.56 | Acute respiratory alkalosis |
| Chronic CO2 retention example | 32 | 55 | 7.39 | Chronic respiratory acidosis with metabolic compensation |
| Vomiting with contraction alkalosis | 36 | 48 | 7.50 | Metabolic alkalosis |
How Accurate Is the Formula?
The Henderson-Hasselbalch equation is highly useful in routine clinical medicine, but it is still a model built on assumptions. The pKa and CO2 solubility factor are treated as constants even though they can vary modestly with temperature and measurement conditions. Laboratory systems may report calculated bicarbonate from blood gas data or measured total CO2 from chemistry analyzers, and those values are not always identical. In most routine settings, however, the standard formula gives a close approximation that is entirely appropriate for education, bedside estimation, and rapid interpretation.
What matters most is recognizing that pH depends on a ratio, not simply on one value. A patient may have a nearly normal pH despite severe disease if both HCO3 and PCO2 are substantially abnormal in offsetting directions. That is why normal pH never rules out an acid-base disorder. Instead, it may indicate compensation or a mixed process.
Normal Values and Real Clinical Statistics
In healthy adults at sea level, arterial pH generally stays between 7.35 and 7.45, PaCO2 around 35 to 45 mmHg, and bicarbonate around 22 to 26 mEq/L. These are broad reference ranges used across many institutions. The body works continuously to preserve this narrow pH interval because protein function and cellular metabolism are highly pH sensitive. Respiratory compensation can begin within minutes, while renal compensation generally evolves over hours to days. This timing difference explains why acute and chronic respiratory disorders behave differently in acid-base interpretation.
Large teaching resources and physiology texts consistently use the same approximate standard point of pH 7.40, PCO2 40 mmHg, and HCO3 24 mEq/L as the reference acid-base balance. That means the benchmark ratio HCO3 / dissolved CO2 is usually near 20:1 under normal conditions. If the ratio falls, pH falls. If the ratio rises, pH rises. This ratio-based concept is one of the simplest and most important takeaways when learning how to calculate pH from PCO2 and HCO3.
Frequent Mistakes When People Calculate pH
- Using PCO2 in kPa without converting to mmHg first.
- Forgetting the 0.03 solubility coefficient in the denominator.
- Using the natural logarithm instead of base-10 logarithm.
- Assuming a normal pH means there is no acid-base disorder.
- Interpreting calculated pH without checking whether values are physiologically plausible.
When This Calculator Is Most Useful
This calculator is especially helpful in clinical education, emergency review, ICU rounds, respiratory therapy training, and laboratory interpretation practice. It is also useful when you want to verify the consistency of reported values. If a stated pH seems inconsistent with the listed bicarbonate and carbon dioxide values, a quick calculation can help determine whether there may be a transcription error, mixed disorder, unusual condition, or need for repeat measurement.
Authoritative References and Further Reading
- NCBI Bookshelf: Arterial Blood Gas
- NCBI Bookshelf: Physiology, Acid Base Balance
- MedlinePlus (.gov): Blood Gas Test
Bottom Line
To calculate pH from PCO2 and HCO3, use the Henderson-Hasselbalch equation and focus on the ratio of bicarbonate to dissolved carbon dioxide. The formula is straightforward, but its clinical value is profound because it connects respiratory physiology, renal compensation, and real-time patient status. Once you understand how changing bicarbonate or carbon dioxide shifts pH, acid-base interpretation becomes more logical and much less intimidating. Use the calculator above to estimate pH instantly, compare the result with standard reference ranges, and visualize how your patient’s values deviate from normal.