Calculate the pH of 0.050 M Sodium Hypochlorite
Use this premium weak-base equilibrium calculator to determine the pH, pOH, hydroxide concentration, percent hydrolysis, and related values for sodium hypochlorite solutions. The default setup is for 0.050 M NaOCl at 25 degrees Celsius, using the acid dissociation constant of hypochlorous acid.
Calculator Inputs
Results
Expert Guide: How to Calculate the pH of 0.050 M Sodium Hypochlorite
Sodium hypochlorite, NaOCl, is best known as the active ingredient in household bleach and many sanitation formulations. In water, sodium hypochlorite dissociates essentially completely into sodium ions and hypochlorite ions. The sodium ion is a spectator ion for acid-base chemistry, but the hypochlorite ion, OCl-, is the conjugate base of hypochlorous acid, HOCl. That means a sodium hypochlorite solution is basic, not neutral. If you want to calculate the pH of 0.050 M sodium hypochlorite, you are really solving a weak-base equilibrium problem.
The key equilibrium is:
OCl- + H2O ⇌ HOCl + OH-
This reaction generates hydroxide ions, which push the pH above 7. A common student mistake is to assume sodium hypochlorite is a strong base like sodium hydroxide. It is not. The OCl- ion is only a weak base, so the hydroxide concentration must be calculated from an equilibrium constant rather than from complete conversion.
Step 1: Identify the relevant equilibrium constant
Most textbooks and reference tables list the acid dissociation constant for hypochlorous acid, not the base dissociation constant for hypochlorite. At 25 degrees Celsius, a commonly used value is:
- pKa(HOCl) ≈ 7.53
- Ka(HOCl) = 10-7.53 ≈ 2.95 × 10-8
Because hypochlorite is the conjugate base of hypochlorous acid, you convert Ka to Kb using:
Kb = Kw / Ka
At 25 degrees Celsius, Kw = 1.0 × 10-14, so:
Kb ≈ (1.0 × 10-14) / (2.95 × 10-8) ≈ 3.39 × 10-7
This Kb value tells you that hypochlorite is a weak base. It does not convert all 0.050 M into hydroxide. Instead, only a small fraction reacts.
Step 2: Set up the ICE table
For a 0.050 M sodium hypochlorite solution, the initial concentration of OCl- is 0.050 M. Assume no HOCl and no additional OH- from the salt initially beyond the negligible amount from water autoionization.
| Species | Initial (M) | Change (M) | Equilibrium (M) |
|---|---|---|---|
| OCl- | 0.050 | -x | 0.050 – x |
| HOCl | 0 | +x | x |
| OH- | 0 | +x | x |
Substitute these equilibrium concentrations into the base dissociation expression:
Kb = [HOCl][OH-] / [OCl-] = x2 / (0.050 – x)
Step 3: Solve for x
There are two common ways to solve this equation: the weak-base approximation and the exact quadratic formula.
- Approximation method: if x is very small compared with 0.050, then 0.050 – x ≈ 0.050.
- Exact method: solve the quadratic equation directly to avoid approximation error.
Using the approximation:
x ≈ √(Kb × C) = √[(3.39 × 10-7)(0.050)]
x ≈ √(1.695 × 10-8) ≈ 1.30 × 10-4 M
Since x is the hydroxide concentration, you now calculate pOH:
pOH = -log(1.30 × 10-4) ≈ 3.89
Then:
pH = 14.00 – 3.89 = 10.11
The exact quadratic solution gives essentially the same answer for this concentration: pH ≈ 10.11. That is the correct pH for a 0.050 M sodium hypochlorite solution at 25 degrees Celsius using pKa = 7.53.
Why the approximation works well here
The approximation assumes x is much smaller than the initial concentration. In this problem, x is about 1.30 × 10-4 M while the starting concentration is 0.050 M. The percent hydrolysis is only around 0.26%, which is far below the usual 5% rule. That means the shortcut is justified and the exact and approximate answers should be nearly identical.
| Quantity | Value for 0.050 M NaOCl | Interpretation |
|---|---|---|
| Ka of HOCl | 2.95 × 10-8 | Weak acid, so its conjugate base is weakly basic |
| Kb of OCl- | 3.39 × 10-7 | Base hydrolysis is limited |
| [OH-] | 1.30 × 10-4 M | Generated by hydrolysis |
| pOH | 3.89 | Moderately basic solution |
| pH | 10.11 | Clearly basic, but not as high as a strong base |
| Percent hydrolysis | 0.26% | Only a small fraction reacts |
Comparison of pH across sodium hypochlorite concentrations
The pH of sodium hypochlorite increases with concentration, but not linearly. Because this is a weak-base system, the hydroxide concentration scales roughly with the square root of concentration when the approximation is valid. The following comparison uses the same pKa and 25 degree Celsius assumptions.
| NaOCl Concentration (M) | Exact pH | [OH-] at Equilibrium (M) | Percent Hydrolysis |
|---|---|---|---|
| 0.001 | 9.26 | 1.82 × 10-5 | 1.82% |
| 0.010 | 9.76 | 5.81 × 10-5 | 0.58% |
| 0.050 | 10.11 | 1.30 × 10-4 | 0.26% |
| 0.100 | 10.26 | 1.84 × 10-4 | 0.18% |
| 0.200 | 10.41 | 2.60 × 10-4 | 0.13% |
This data shows two important trends. First, higher NaOCl concentration produces higher pH. Second, the fraction hydrolyzed becomes smaller at higher concentration, which is exactly what weak equilibrium behavior predicts.
Exact solution versus shortcut solution
For classroom work and practical formulation checks, the shortcut often works well. Still, an exact quadratic calculation is more rigorous:
x2 + Kb x – Kb C = 0
Solving for the positive root gives:
x = [-Kb + √(Kb2 + 4KbC)] / 2
For 0.050 M NaOCl with Kb = 3.39 × 10-7, this gives nearly the same x value as the approximation. In the calculator above, you can switch between exact and approximate methods to see how little the answer changes at this concentration.
Common mistakes when calculating the pH of sodium hypochlorite
- Treating NaOCl as a strong base: only NaOH-type bases fully determine [OH-] directly from concentration.
- Using Ka instead of Kb without conversion: you must convert using Kb = Kw / Ka.
- Forgetting that OCl- is the reacting species: Na+ does not affect the acid-base equilibrium in a meaningful way.
- Using the wrong temperature constant: Kw changes with temperature, so pH values can shift if the solution is not at 25 degrees Celsius.
- Ignoring decomposition or additives in commercial bleach: real bleach products often contain excess alkali and stabilizers, so measured pH can be higher than a pure NaOCl equilibrium calculation predicts.
Why commercial bleach pH can differ from a pure-equilibrium calculation
Pure equilibrium calculations assume an ideal aqueous sodium hypochlorite solution with no excess sodium hydroxide and no formulation additives. Real bleach products are more complex. Manufacturers often maintain an alkaline pH to improve storage stability and reduce decomposition. As a result, packaged bleach may measure around pH 11 to 13 depending on concentration, age, and formulation, even though the simple equilibrium pH for pure 0.050 M NaOCl is about 10.11.
This distinction matters in labs, sanitation work, and water treatment. If the question asks for the pH of 0.050 M sodium hypochlorite in a general chemistry sense, you solve the weak-base equilibrium and get about 10.11. If the question asks about a commercial bleach product, you should use measured product data instead of assuming ideal equilibrium.
Practical interpretation of the result
A pH of about 10.11 means the solution is basic enough to affect acid-base indicators, surface chemistry, chlorine speciation, and reaction kinetics. In chlorine chemistry, pH strongly influences the balance between HOCl and OCl-. Lower pH shifts the system toward HOCl, which is generally a more effective disinfecting species. Higher pH shifts it toward OCl-, which is more stable but often less potent as an oxidant in disinfection contexts. That is one reason pH control is so important in water treatment and sanitizing applications.
Authoritative references for sodium hypochlorite and acid-base chemistry
- U.S. Environmental Protection Agency: Emergency Disinfection of Drinking Water
- National Institutes of Health: Sodium Hypochlorite Reference Information
- Purdue University: Solving Weak Base Equilibrium Problems
Final answer
Using pKa(HOCl) = 7.53 at 25 degrees Celsius, the hypochlorite ion has Kb ≈ 3.39 × 10-7. For a 0.050 M sodium hypochlorite solution, the equilibrium hydroxide concentration is about 1.30 × 10-4 M, giving pOH ≈ 3.89 and therefore pH ≈ 10.11.
If you need a quick statement for homework or lab notes, you can write: The pH of 0.050 M sodium hypochlorite is approximately 10.11.