# Salt Hydrolysis Calculator - pH of Salt Solutions, Ion Concentrations, Charge, Mass & Proton Balance

> Free salt hydrolysis calculator: exact pH and every species' concentration for salts and mixtures, ion ranking, and verified charge, mass and proton balances.

- URL: https://qilingtools.com/en/chemistry/salt-hydrolysis
- Category: Chemistry Tools (https://qilingtools.com/en/chemistry)
- Tags: [Chemistry](https://qilingtools.com/en/tags/chemistry)
- Last updated: 2026-10-29
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

When a salt dissolves, the ion of a weak acid or weak base reacts with water (hydrolysis) and shifts the pH. This tool first explains the chemistry of each solute: it writes the hydrolysis or ionisation equations, computes Kh = Kw/Ka, shows the stepwise hydrolysis of polyprotic anions (for CO₃²⁻, Kh₁ = 2.1×10⁻⁴ is far larger than Kh₂ = 2.2×10⁻⁸, so the first step dominates) and, for acid salts, compares Ka with Kh — HCO₃⁻ and HPO₄²⁻ hydrolyse more than they ionise and give basic solutions, while HSO₃⁻ and H₂PO₄⁻ give acidic ones. It then solves the charge balance, mass balances and all dissociation equilibria exactly to give the pH and the equilibrium concentration of every ion and molecule: 0.1 M sodium acetate has pH 8.88 with c(Na⁺) > c(CH₃COO⁻) > c(OH⁻) > c(H⁺); 0.1 M Na₂CO₃ has pH 11.65; 0.1 M NaHCO₃ has pH 8.34; an equimolar acetic acid/acetate mixture has pH 4.75 with c(CH₃COO⁻) > c(Na⁺) > c(H⁺) > c(OH⁻). The charge balance, mass balance and proton condition are written automatically and checked numerically — for Na₂CO₃, c(Na⁺) = 2[c(CO₃²⁻) + c(HCO₃⁻) + c(H₂CO₃)] and c(OH⁻) = c(H⁺) + c(HCO₃⁻) + 2c(H₂CO₃); for mixtures the proton condition is derived by eliminating the spectator ion. A mixing mode handles problems such as 0.2 M acetic acid plus 0.1 M NaOH in equal volumes and shows the equivalent composition after neutralisation. Finally, exam-style true/false statements are generated from the computed data, and reference cards cover temperature, dilution and common-ion effects and applications such as soda cleaning, alum water treatment, preparing FeCl₃ solution and foam fire extinguishers.

## How to use

1. Choose a salt (or add several solutes to make a mixture) and enter concentrations, or use Mix two solutions with concentrations and volumes; examples are one tap away
2. Read the pH, hydrolysis analysis, species concentrations and their order, and the automatically written and verified charge, mass and proton balances
3. Test yourself with the generated true/false statements (New set gives fresh ones), and review the factors and applications tab

## Features

- 60+ salts, acids and bases: normal salts, acid salts, ammonium salts, weak acid–weak base salts, and mixtures
- Mix two solutions by concentration and volume, with the equivalent composition after reaction
- Hydrolysis and ionisation equations, Kh = Kw/Ka, stepwise hydrolysis of polyprotic anions
- Acid salts: Ka vs Kh; weak acid–weak base salts: Ka vs Kb, to predict acidic or basic
- Exact charge-balance solution for pH and every species' equilibrium concentration
- Ion concentration ranking (ions only or including molecules) with copy
- Charge balance, mass balance and proton condition written automatically and verified with numbers
- Exam-style true/false quiz built from the results, plus factor and application cards

## FAQ

### How do I rank ion concentrations in a salt solution?

Ions that do not hydrolyse (such as Na⁺) come first. Hydrolysis is slight, so the hydrolysing ion remains much more abundant than its products, and the acid/base character decides between H⁺ and OH⁻. For 0.1 M sodium acetate: c(Na⁺) = 0.1 > c(CH₃COO⁻) ≈ 0.09999 > c(OH⁻) = 7.5×10⁻⁶ > c(H⁺) = 1.3×10⁻⁹. In Na₂CO₃ the order is c(Na⁺) > c(CO₃²⁻) > c(OH⁻) > c(HCO₃⁻) > c(H⁺), because OH⁻ also comes from the second step and from water.

### How are the mass balance and proton condition written?

The mass balance conserves each element in the ratio of the formula: in Na₂CO₃, Na : C = 2 : 1, so c(Na⁺) = 2[c(CO₃²⁻) + c(HCO₃⁻) + c(H₂CO₃)]. The proton condition takes the dissolved species and water as the reference: the products that gained protons balance those that lost protons, weighting H₂CO₃ by 2 because it gained two, so c(OH⁻) = c(H⁺) + c(HCO₃⁻) + 2c(H₂CO₃). For mixtures it follows from subtracting the mass balance from the charge balance.

### Why is NaHCO₃ solution basic but NaHSO₃ solution acidic?

An acid anion both ionises and hydrolyses, so compare the two constants. For HCO₃⁻, Ka₂ = 4.7×10⁻¹¹ but Kh = Kw/Ka₁ = 2.2×10⁻⁸: hydrolysis wins and 0.1 M NaHCO₃ has pH ≈ 8.3. For HSO₃⁻, Ka₂ = 6.3×10⁻⁸ while Kh = Kw/Ka₁ = 7.1×10⁻¹³: ionisation wins and the pH is about 4.6. Likewise H₂PO₄⁻ is acidic and HPO₄²⁻ is basic.

### How do temperature and dilution affect hydrolysis?

Hydrolysis is the reverse of neutralisation and is endothermic, so heating shifts it forward, increases Kh and the degree of hydrolysis — hot soda solution cleans grease better. Dilution also shifts it forward and raises the degree of hydrolysis, but c(OH⁻) or c(H⁺) still decreases and the pH moves towards 7; Kh depends only on temperature. Adding a hydrolysis product, such as HCl to FeCl₃ solution, suppresses hydrolysis.

## Related tools

- [Significant Figures Calculator](https://qilingtools.com/en/math/significant-figures): Free online sig fig calculator: count significant figures digit by digit, round to N sig figs or decimals with six rounding modes, and compute by sig fig rules.
- [Chemical Equation Balancer](https://qilingtools.com/en/chemistry/chemical-equation): Balance chemical equations by the algebraic method: smallest whole-number coefficients, brackets, hydrates, ionic charges, electrons, atom and charge checks.
- [Molar Mass Calculator](https://qilingtools.com/en/chemistry/molar-mass): Molar mass of any formula with IUPAC atomic weights: brackets and hydrates, mass percent of each element, grams ↔ moles ↔ particles and solution molarity.
- [Interactive Periodic Table](https://qilingtools.com/en/chemistry/periodic-table): Interactive periodic table of all 118 elements: colour by category, block, electronegativity, atomic mass, phase or melting point; search and click for details.
- [pH Calculator](https://qilingtools.com/en/chemistry/ph): Free pH calculator for strong and weak acids and bases, polyprotic acids, salts and buffers, with an exact charge-balance solution and species plots.
- [Titration Curve](https://qilingtools.com/en/chemistry/titration): Free acid-base titration curve simulator: exact curves for strong, weak and polyprotic acids and bases, equivalence-point pH, the jump and indicator picks.
- [Gas Law Calculator](https://qilingtools.com/en/chemistry/gas-law): Free gas law calculator: solve PV=nRT for any variable, combined gas laws, gas density, Dalton's partial pressures, gas over water and van der Waals Z.
- [Solution & Dilution Calculator](https://qilingtools.com/en/chemistry/solution): Free dilution calculator: solve C1V1=C2V2, convert molarity, % w/w, ppm and molality, mix solutions, plan serial dilutions and dilute stock acids.
