Henderson-Hasselbalch
- Created by
- Renato Passos, Eng. de Software
- Reviewed by
- Renato Passos, Eng. de Software
Last updated: Apr 18, 2026
About this calculator
The Henderson-Hasselbalch calculator determines the pH of buffer solutions using the equation pH = pKa + log([A⁻]/[HA]). This formula connects the concentration of an acid (HA) and its conjugate base (A⁻) to the pH, based on the acid's dissociation constant (pKa). It's essential in analytical chemistry for predicting ionic equilibrium in buffered solutions.
The equation assumes chemical equilibrium and that hydrogen ion concentration is dominated by the acid and conjugate base. To apply it, you need the pKa of the acid and molar concentrations of HA and A⁻. The logarithm of the [A⁻]/[HA] ratio adjusts the pH relative to the pKa, showing whether the solution is acidic, basic, or neutral.
It's suitable for predicting the pH of buffer solutions in lab experiments, such as chromatography or culture medium preparation. It also helps determine the optimal acid/base ratio for a desired buffer solution. However, avoid using it for strong acids or bases, where dissociation is complete.
Note: the equation ignores ionic activity and high-concentration effects. Results may be inaccurate for very dilute solutions or strong electrolytes. Always validate data with experimental measurements when the application is critical.
Frequently asked questions
What is the Henderson-Hasselbalch equation?
It's a formula to calculate the pH of buffer solutions using the acid's pKa and the ratio of conjugate base and acid concentrations.
What is this calculator used for?
It predicts buffer solution pH in labs or adjusts acid/base ratios in chemical preparations.
When is the calculation invalid?
It's invalid for strong acids/bases (like HCl or NaOH) or highly dilute solutions where dissociation patterns differ.
Do I need the acid's pKa?
Yes, pKa is required. It can be found in chemical tables or determined experimentally for the specific acid.