[H⁺] = 0.001 mol/L
- Start from
- [H⁺] concentration
- Concentration
- 0.001
- Concentration unit
- mol/L
- pH
- 3.00
- pOH
- 11.00
- Solution is
- Acidic
Checked against: −log₁₀(10⁻³) = 3; pOH = 14 − 3
Calculate pH, pOH, [H⁺] and [OH⁻] from a concentration, a strong acid or base, a weak acid's Ka or pKa, or a Henderson–Hasselbalch buffer.
By AdminDrafted with AI writing toolsUpdated Checked examples: 8
pH 2.88 (acidic): [H⁺] = 0.001333 mol/L and [OH⁻] = 7.504 × 10⁻¹² mol/L; the acid is 1.33% ionised, and the √(Ka·C) shortcut would be off by 0.67%.
Water's own ionisation is neglected: fine while [H⁺] ≫ 10⁻⁷ mol/L.
pH is the negative base-10 logarithm of the hydrogen-ion concentration, pH = −log₁₀[H⁺]. At 25 °C the ion product of water, Kw, is 1.0 × 10⁻¹⁴, so pH + pOH = 14. Strong acids and bases are treated as fully dissociated, with water's own ions included; weak acids are solved exactly from Ka with the quadratic x² + Ka·x − Ka·C = 0; buffers use the Henderson–Hasselbalch equation.
The default, 0.1 mol/L acetic acid with Ka = 1.8 × 10⁻⁵, gives pH 2.88 with 1.33 % of the acid ionised. The √(Ka·C) shortcut taught in class gives pH 2.872, because it overstates [H⁺] by 0.67 %.
Concentrations stand in for activities, which works best for dilute solutions. Results below pH 0 or above 14 are possible for concentrated acids and bases, but there the simple formula is only an estimate.
pH is the negative base-10 logarithm of the hydrogen-ion concentration: pH = −log₁₀[H⁺]. A solution with [H⁺] = 0.001 mol/L has pH 3.00, and at 25 °C its pOH is 14 − 3 = 11.00. Strong acids give [H⁺] directly; weak acids also need their Ka.
Because pH is a logarithm, pH 3 has ten times the hydrogen ions of pH 4 and a thousand times those of pH 6. To go back from pH to concentration, use [H⁺] = 10^(−pH): pH 7 is 10⁻⁷ mol/L.
Hydroxide follows the same pattern, pOH = −log₁₀[OH⁻]. At 25 °C the two ions are tied by [H⁺][OH⁻] = Kw = 1.0 × 10⁻¹⁴, which is why pH + pOH = 14.
A strong acid dissociates completely, so [H⁺] is its concentration times the protons each unit releases. 0.01 M HCl gives [H⁺] = 0.01 mol/L and pH 2.00.
For a strong base, find pOH first. 0.05 M NaOH gives [OH⁻] = 0.05 mol/L, so pOH = 1.30 and pH = 14 − 1.30 = 12.70.
Below about 10⁻⁶ mol/L, water's own ions start to matter. 1 × 10⁻⁸ M HCl has pH 6.98, not pH 8: solving [H⁺]² − C[H⁺] − Kw = 0 gives [H⁺] = 1.05 × 10⁻⁷ mol/L.
Only the first proton of sulfuric acid is fully strong. Counting two protons for 0.01 M H₂SO₄ gives pH 1.70, which is an upper bound on its acidity.
A weak acid HA only partly ionizes (OpenStax). If C is the starting concentration and x is [H⁺] at equilibrium, Ka = x²/(C − x), which rearranges to x² + Ka·x − Ka·C = 0.
For 0.1 M acetic acid with Ka = 1.8 × 10⁻⁵:
The classroom shortcut x ≈ √(Ka·C) gives pH 2.872 here, overstating [H⁺] by only 0.67%, because just 1.33% of the acid ionizes.
The shortcut fails when much of the acid ionizes. For 0.001 M hydrofluoric acid (Ka = 6.8 × 10⁻⁴), the quadratic gives pH 3.26 with 55% ionized, while the shortcut gives 3.08.
Since pKa = −log₁₀Ka, Ka = 10^(−pKa). Tables round differently: Ka = 1.8 × 10⁻⁵ is pKa 4.74, while the often-quoted pKa 4.76 is Ka = 1.74 × 10⁻⁵. Use the constant your problem states.
A buffer mixes a weak acid with its conjugate base: pH = pKa + log₁₀([A⁻]/[HA]). Equal concentrations give pH = pKa, so a 1:1 acetate buffer with pKa 4.76 sits at pH 4.76.
Doubling the base, [A⁻] = 2[HA], raises the pH to 5.06, and a tenfold excess gives 5.76. Diluting both parts equally keeps the pH but lowers how much added acid or base the buffer can absorb.
The equation treats the stated concentrations as equilibrium values. It is reliable when both are far above Ka and the base-to-acid ratio stays between 0.1 and 10 (OpenStax buffers).
Kw = 1.0 × 10⁻¹⁴ is the 25 °C value from the IUPAC Gold Book, so neutral water is pH 7 only at that temperature. At 50 °C, pKw is 13.26 and neutral water has pH 6.63.
Concentrations stand in for ion activities, which suits dilute solutions. A 2 M strong acid gives pH −0.30 by the formula, but a pH electrode in such a solution reads a different value. See OpenStax on pH and pOH for the definitions.
Default weak acid is 0.1 M acetic acid with Ka = 1.8 × 10⁻⁵. Hydrogen ions 0.001 M is a known [H⁺]. Dilute strong acid is 1 × 10⁻⁸ M HCl, and equal buffer is 0.1 M of each component with pKa 4.76.
| Scenario | pH |
|---|---|
| Default weak acid | 2.88 |
| Hydrogen ions 0.001 M | 3.00 |
| Dilute strong acid | 6.98 |
| Equal buffer | 4.76 |
To prepare a solution at a target concentration first, use the dilution and concentration calculator. The molar mass calculator turns grams of solute into moles.
Checked against: −log₁₀(10⁻³) = 3; pOH = 14 − 3
Checked against: 10⁻⁷ mol/L at 25 °C (Kw = 10⁻¹⁴)
Checked against: [H⁺] = (C + √(C² + 4Kw))/2 = 0.010000000001 ⇒ pH 2.0000
Checked against: [H⁺] = (10⁻⁸ + √(10⁻¹⁶ + 4×10⁻¹⁴))/2 = 1.0512492×10⁻⁷ ⇒ pH 6.97829 (not 8)
For a strong acid, [H⁺] equals the acid concentration times the protons each unit releases, and pH = −log₁₀[H⁺]: 0.01 M HCl has pH 2.00. For a strong base, take pOH = −log₁₀[OH⁻] and subtract it from 14: 0.005 M Ba(OH)₂ releases 0.01 M OH⁻, so pOH is 2 and pH is 12. Weak acids only partly ionise, so they also need Ka.
Water ionises slightly, H₂O ⇌ H⁺ + OH⁻, and at 25 °C the product [H⁺][OH⁻] equals Kw = 1.0 × 10⁻¹⁴. In pure water the two concentrations are equal, so each is 10⁻⁷ mol/L and the pH is 7. Kw grows with temperature: at 50 °C pKw is 13.26, so neutral water has pH 6.63. This calculator uses the 25 °C value.
Ka is the acid dissociation constant, [H⁺][A⁻]/[HA] at equilibrium, and pKa = −log₁₀Ka. A lower pKa means a stronger acid, and each unit of pKa is a factor of 10 in Ka. Acetic acid has pKa 4.76, so Ka = 1.74 × 10⁻⁵ (often rounded to 1.8 × 10⁻⁵); hydrofluoric acid, Ka = 6.8 × 10⁻⁴, has pKa 3.17.
pH = pKa + log₁₀([A⁻]/[HA]) holds when the acid and its conjugate base are both far more concentrated than Ka and [H⁺], and their ratio lies between 0.1 and 10, which keeps the pH within one unit of pKa. Outside that ratio the buffer has little capacity left, and the calculator warns you. Equal concentrations give pH = pKa, so a 1:1 acetate buffer sits at 4.76.
Yes. A 2 mol/L solution of a strong acid such as HCl has [H⁺] of about 2 mol/L, and −log₁₀2 gives pH −0.30. At concentrations like this, ion activities differ markedly from concentrations, so a pH electrode reads a different value. Treat any calculated pH below 0 or above 14 as an estimate rather than a measurement.
This calculator includes 8 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.