Nefrología

Calculadora de la ecuación de Henderson-Hasselbalch

La ecuación de Henderson-Hasselbalch calcula el pH de la sangre arterial a partir del bicarbonato y la PaCO₂: pH = 6,1 + log₁₀(HCO₃⁻ / (0,03 × PaCO₂)), con el bicarbonato en mEq/L y la PaCO₂ en mmHg. El 6,1 es el pK aparente del sistema CO₂/ácido carbónico en plasma a 37 °C y el 0,03 es la solubilidad del CO₂ en mmol/L por mmHg, de modo que 0,03 × PaCO₂ es el CO₂ disuelto. Con valores normales —bicarbonato 24 y PaCO₂ 40— la relación es 20:1 y la ecuación devuelve 7,40, el pH arterial promedio. El resultado se clasifica con los cortes de StatPearls: por debajo de 7,35 es acidemia, entre 7,35 y 7,45 está dentro del rango fisiológico y por encima de 7,45 es alcalemia. La ecuación entrega el pH, no el diagnóstico: no distingue una causa respiratoria de una metabólica.

Calculadora

Completa todos los campos para ver el resultado.

Herramienta de referencia para profesionales de la salud, con fines educativos. No sustituye el juicio clínico ni establece un diagnóstico o un tratamiento: la decisión sobre un paciente concreto es del médico que lo atiende.

¿Te pareció útil esta herramienta?

Cómo se interpreta

Sirve para entender y comprobar la aritmética del equilibrio ácido-base, más que para reemplazar la gasometría. El uso con sentido es contrastar dos mediciones independientes: el bicarbonato del panel metabólico (medido) frente al pH y la PaCO₂ de la gasometría, para detectar muestras incoherentes o mal procesadas. También es la herramienta docente que hace visible por qué el pH depende de la relación entre bicarbonato y CO₂ disuelto, y no del valor absoluto de ninguno de los dos: el riñón regula el numerador y el pulmón el denominador, y mientras la proporción se mantenga cerca de 20:1 el pH se conserva. Lo que no conviene es reintroducir aquí el bicarbonato que imprime la propia gasometría: ese número se derivó de esta misma ecuación, así que el pH resultante repite el de partida sin verificar nada.

ResultadoInterpretación
< 7,35AcidemiapH arterial por debajo de 7,35. El pH indica el sentido del desequilibrio, no su causa: no distingue un origen respiratorio de uno metabólico ni descarta un trastorno mixto.
7,35 – 7,45pH dentro del rango fisiológicoRango fisiológico del pH arterial (promedio 7,40). Un pH normal no descarta un trastorno ácido-base: si la PaCO₂ o el bicarbonato están fuera de su rango, lo probable es un trastorno mixto.
> 7,45AlcalemiapH arterial por encima de 7,45. El pH indica el sentido del desequilibrio, no su causa: no distingue un origen respiratorio de uno metabólico ni descarta un trastorno mixto.

Límites de esta herramienta

  • El bicarbonato de una gasometría arterial no es una medición independiente. Los analizadores miden el pH y la PaCO₂ con electrodos y calculan el bicarbonato y el exceso o déficit de base con un despeje de esta misma ecuación (StatPearls, Arterial Blood Gas). Reintroducir ese bicarbonato aquí reproduce el pH original por construcción y no lo comprueba.
  • La ecuación entrega un número, no un diagnóstico. El pH indica el sentido del desequilibrio —acidemia o alcalemia— pero no distingue un origen respiratorio de uno metabólico ni identifica la causa. Eso exige leer juntos la PaCO₂, el bicarbonato, el hiato aniónico y el cuadro clínico.
  • Un pH dentro del rango fisiológico no descarta un trastorno ácido-base. Si el pH es normal pero la PaCO₂ o el bicarbonato están fuera de sus rangos, lo probable es un trastorno mixto (StatPearls, Physiology, Acid Base Balance), que es precisamente lo que un pH aislado deja pasar.
  • Las constantes 6,1 y 0,03 son valores aparentes para plasma a 37 °C y fuerza iónica normal. No son invariantes físicas: se desvían en hipotermia e hipertermia, y en el paciente crítico con hipoproteinemia el enfoque clásico de Henderson-Hasselbalch pierde exactitud frente a modelos que incorporan las proteínas plasmáticas y el diferencial de iones fuertes (enfoque de Stewart).
  • Los cortes 7,35 y 7,45 delimitan el rango fisiológico del pH, no la gravedad. Ninguna de las fuentes consultadas publica cifras de mortalidad ni de pronóstico por valor de pH, así que esta calculadora no gradúa la severidad de la acidemia ni de la alcalemia: solo indica el sentido de la desviación.
  • La unidad de la PaCO₂ es la trampa más frecuente. Las constantes están calibradas para mmHg; introducir kPa sin convertir (40 mmHg son 5,3 kPa) infla el pH de forma grosera. Esta calculadora convierte la unidad que elijas, pero el error existe cuando la ecuación se aplica a mano.
  • El resultado corresponde a sangre arterial. Aplicarlo a una muestra venosa da un pH que no es comparable con los cortes de referencia arteriales.

Fuentes. Shaw I, Gregory K. Acid–base balance: a review of normal physiology. BJA Educ. 2022;22(10):396-401. (doi:10.1016/j.bjae.2022.06.003) · Hopkins E, Sanvictores T, Sharma S. Physiology, Acid Base Balance. StatPearls [Internet]. NCBI Bookshelf, NBK507807. (enlace) · Castro D, Patil SM, Zubair M, Keenaghan M. Arterial Blood Gas. StatPearls [Internet]. NCBI Bookshelf, NBK536919. (enlace) · Messina Z, Patrick H. Partial Pressure of Carbon Dioxide. StatPearls [Internet]. NCBI Bookshelf, NBK551648. (enlace) · Binks A. The Henderson–Hasselbalch equation. En: Pulmonary Physiology for Pre-Clinical Students. Virginia Tech Carilion School of Medicine (Medicine LibreTexts). (enlace) · Bleich HL. Computer evaluation of acid-base disorders. J Clin Invest. 1969;48(9):1689-1696. Referencia de la implementación empleada por la calculadora de MSD Manuals. (enlace) · Contenido revisado el 18 de julio de 2026.

Preguntas frecuentes

pH = 6,1 + log₁₀(HCO₃⁻ / (0,03 × PaCO₂)), con el bicarbonato en mEq/L (equivalente a mmol/L) y la PaCO₂ en mmHg. El 6,1 es el pK aparente del sistema CO₂/ácido carbónico en plasma a 37 °C y el 0,03 es el coeficiente de solubilidad del CO₂, expresado en mmol/L por cada mmHg de presión parcial. El producto 0,03 × PaCO₂ es, por tanto, el CO₂ disuelto en mmol/L, que es el denominador real de la ecuación. Con un bicarbonato de 24 y una PaCO₂ de 40 mmHg el cálculo da 24 / 1,2 = 20, y 6,1 + log₁₀(20) = 6,1 + 1,301 = 7,40.

Porque con valores normales el bicarbonato ronda 24 mmol/L y el CO₂ disuelto 1,2 mmol/L (0,03 × 40 mmHg), y su cociente es 20. El logaritmo de 20 es 1,30, que sumado al pK de 6,1 da 7,40. La consecuencia práctica es que el pH no depende del valor absoluto del bicarbonato ni de la PaCO₂, sino de la proporción entre ambos: el riñón regula el numerador y el pulmón el denominador, y mientras la relación se mantenga cerca de 20:1 el pH se conserva aunque los dos componentes se desplacen. Eso explica la compensación: ante una acidosis metabólica que baja el bicarbonato, la hiperventilación baja la PaCO₂ para restaurar la proporción.

No, y esta es la confusión más importante alrededor de la ecuación. En una gasometría arterial el analizador mide directamente el pH y la PaCO₂; el bicarbonato y el exceso de base que aparecen en el reporte no se miden, se calculan con un despeje de esta misma ecuación (StatPearls). Si tomas ese bicarbonato calculado y lo reintroduces aquí junto con la PaCO₂, obtendrás exactamente el pH del que partió el analizador: es una identidad algebraica, no una verificación. La comprobación con sentido es cruzar el bicarbonato medido en un panel metabólico con el pH y la PaCO₂ de la gasometría; una discrepancia grande apunta a un problema de muestra, de tiempo de procesamiento o de la propia medición.

StatPearls lo define de forma explícita: un pH por debajo de 7,35 es acidemia y un pH por encima de 7,45 es alcalemia. El rango fisiológico va de 7,35 a 7,45, con un promedio de 7,40, y ambos extremos se consideran normales. Esta calculadora clasifica sobre el pH redondeado a dos decimales, que es la precisión con la que se lee un gasométrico, de modo que 7,35 y 7,45 caen en el rango fisiológico y son 7,34 y 7,46 los primeros valores anormales. Conviene distinguir los términos: acidemia y alcalemia describen el pH de la sangre, mientras que acidosis y alcalosis nombran los procesos que lo empujan, que pueden coexistir y anularse dejando un pH normal.

No. Un pH dentro de 7,35 a 7,45 con la PaCO₂ o el bicarbonato fuera de sus rangos sugiere un trastorno mixto, en el que dos procesos opuestos se compensan mutuamente y dejan el pH aparentemente conservado (StatPearls). Es la limitación de fondo de leer el pH aislado: la ecuación depende de una relación, y una relación normal puede resultar de un numerador y un denominador ambos muy anormales. Por eso esta calculadora avisa cuando el pH cae en rango fisiológico pero la PaCO₂ queda fuera de 35–45 mmHg. La interpretación completa requiere revisar el bicarbonato, el hiato aniónico y el contexto clínico.

Se multiplica por 7,5: 1 kPa equivale a aproximadamente 7,5006 mmHg. El rango normal de PaCO₂ es 35–45 mmHg, que corresponde a 4,7–6,0 kPa. La conversión importa porque las constantes 6,1 y 0,03 de la ecuación están calibradas para mmHg: introducir 5,3 donde la fórmula espera 40 multiplicaría el cociente por unas 7,5 veces y elevaría el pH cerca de 0,88 unidades, un resultado sin sentido clínico. Esta calculadora aplica el factor automáticamente cuando eliges kPa. El torr, por su parte, equivale al mmHg y no requiere conversión.

Es una relación logarítmica inversa: el pH es el logaritmo negativo de la concentración de hidrogeniones en mol/L, de modo que [H⁺] en nmol/L equivale a 10 elevado a (9 − pH). Con un pH de 7,40 corresponden unos 40 nmol/L. Esta calculadora muestra ese valor como fila derivada. La escala logarítmica tiene una consecuencia poco intuitiva: caídas pequeñas del pH representan aumentos grandes de la acidez, porque cada unidad de pH multiplica o divide por diez la concentración de hidrogeniones. Por eso un descenso de 7,40 a 7,10 no es un cambio menor.

Menos cuentas, más consulta.

Cliini escucha tu consulta y entrega la nota estructurada con códigos sugeridos, récipe e indicaciones — lista para tu historia clínica.