How to Calculate pH of NH3
Use this premium ammonia pH calculator to estimate the pH of an NH3 solution from its concentration and base dissociation constant, Kb. The calculator solves the weak-base equilibrium, reports pOH, pH, hydroxide concentration, equilibrium concentrations, and visualizes the chemistry with a responsive chart.
NH3 pH Calculator
Expert Guide: How to Calculate pH of NH3
Calculating the pH of NH3, or ammonia, is a classic weak-base equilibrium problem in general chemistry. Unlike a strong base such as sodium hydroxide, ammonia does not fully dissociate in water. Instead, only a small fraction of NH3 molecules accept a proton from water, forming ammonium ions and hydroxide ions. That limited ionization is exactly why the pH calculation requires equilibrium chemistry rather than a simple concentration shortcut. If you understand the setup once, you can solve almost any textbook or lab problem involving aqueous ammonia.
When ammonia dissolves in water, the reaction is written as:
This equation tells you that NH3 behaves as a Brønsted-Lowry base because it accepts a proton from water. The hydroxide ions produced make the solution basic, so the pH will be above 7 under ordinary conditions. The strength of ammonia as a base is described by its base dissociation constant, Kb. At 25°C, the commonly used value is approximately 1.8 × 10^-5. Because Kb is relatively small, ammonia is considered a weak base.
Why NH3 pH cannot be calculated like a strong base
If you had a 0.10 M solution of sodium hydroxide, you would assume complete dissociation and set [OH-] = 0.10 M immediately. Ammonia does not behave that way. In a 0.10 M NH3 solution, the actual hydroxide concentration is much smaller because the equilibrium lies strongly toward the reactants. That means you must determine the amount that reacts, usually represented by x, before calculating pOH and pH.
- Strong bases: essentially complete ionization
- Weak bases like NH3: partial ionization only
- Therefore: equilibrium expressions are required
The step-by-step method
To calculate the pH of ammonia correctly, use the following structured method.
- Write the balanced base ionization equation for NH3 in water.
- Set up an ICE table: Initial, Change, Equilibrium.
- Substitute the equilibrium concentrations into the Kb expression.
- Solve for x, which equals [OH-] at equilibrium.
- Compute pOH = -log10[OH-].
- Compute pH = 14.00 – pOH at 25°C, or use a custom pKw if required.
Building the ICE table
Suppose the initial ammonia concentration is C. Then the ICE table looks like this:
| Species | Initial | Change | Equilibrium |
|---|---|---|---|
| NH3 | C | -x | C – x |
| NH4+ | 0 | +x | x |
| OH- | 0 | +x | x |
Now plug those equilibrium values into the base dissociation expression:
This is the key equation for calculating the pH of NH3. For many introductory problems, instructors may let students approximate C – x as C if x is very small compared with C. However, the more rigorous and reliable approach is to solve the exact quadratic equation. That is what the calculator above does.
Exact quadratic solution for ammonia
Starting from:
Kb = x² / (C – x)
Multiply both sides:
Kb(C – x) = x²
Rearrange:
x² + Kb x – Kb C = 0
Using the quadratic formula, the physically meaningful root is:
Since x equals the equilibrium hydroxide concentration, you can then calculate:
- [OH-] = x
- pOH = -log10(x)
- pH = pKw – pOH
Worked example: 0.10 M NH3
Let the initial concentration be 0.10 M and let Kb = 1.8 × 10^-5. Then:
x = (-1.8 × 10^-5 + √((1.8 × 10^-5)² + 4(1.8 × 10^-5)(0.10))) / 2
The solution gives x ≈ 0.00133 M. Therefore:
- [OH-] ≈ 1.33 × 10^-3 M
- pOH ≈ 2.88
- pH ≈ 11.12
This value makes sense chemically. A 0.10 M ammonia solution is clearly basic, but not nearly as basic as a 0.10 M strong base. That difference illustrates the practical importance of weak-base equilibrium.
Approximation vs exact solution
Many chemistry classes teach the approximation:
For 0.10 M NH3, that becomes √(1.8 × 10^-6) ≈ 1.34 × 10^-3 M, which is very close to the exact answer. Why? Because x is much smaller than the starting concentration C, so subtracting x from C has very little effect. However, at very low concentrations, the approximation becomes less reliable. That is why an exact calculator is useful.
| Initial NH3 Concentration | Approximate [OH-] using √(KbC) | Exact [OH-] from quadratic | Approximate pH | Exact pH |
|---|---|---|---|---|
| 0.100 M | 1.342 × 10^-3 M | 1.332 × 10^-3 M | 11.128 | 11.124 |
| 0.0100 M | 4.243 × 10^-4 M | 4.155 × 10^-4 M | 10.628 | 10.619 |
| 0.00100 M | 1.342 × 10^-4 M | 1.253 × 10^-4 M | 10.128 | 10.098 |
The table shows that the approximation is excellent at moderate concentration but gradually drifts from the exact result as the solution becomes more dilute. In academic work, both methods may be acceptable depending on your instructor’s tolerance and the expected precision. In analytical or engineering contexts, exact calculations are usually preferred.
Percent ionization of ammonia
Another useful quantity is percent ionization, which tells you what fraction of the original NH3 actually reacts with water:
For 0.10 M NH3 with x ≈ 0.00133 M:
Percent ionization ≈ (0.00133 / 0.10) × 100 ≈ 1.33%
This small percentage confirms that ammonia is weak: most of the NH3 remains un-ionized at equilibrium.
How concentration affects pH
As the initial ammonia concentration increases, the hydroxide concentration rises and the solution becomes more basic. However, because ammonia is weak, the increase in pH is not linear. Each tenfold increase in concentration does not necessarily produce exactly a one-unit pH increase. Equilibrium effects matter.
| NH3 Concentration | Exact [OH-] | pOH | pH at 25°C | Percent Ionization |
|---|---|---|---|---|
| 0.0010 M | 1.253 × 10^-4 M | 3.902 | 10.098 | 12.53% |
| 0.0100 M | 4.155 × 10^-4 M | 3.381 | 10.619 | 4.15% |
| 0.1000 M | 1.332 × 10^-3 M | 2.876 | 11.124 | 1.33% |
| 1.0000 M | 4.234 × 10^-3 M | 2.373 | 11.627 | 0.423% |
An important trend appears here: as concentration increases, pH increases, but percent ionization decreases. That behavior is common for weak acids and weak bases. The equilibrium shifts such that a smaller fraction ionizes in more concentrated solutions, even though the absolute hydroxide concentration is larger.
Common mistakes when calculating pH of NH3
- Treating NH3 like a strong base. This leads to a major overestimate of [OH-] and pH.
- Using Ka instead of Kb. Ammonia is a base, so use Kb unless the problem is framed through NH4+ and Ka.
- Forgetting to convert from pOH to pH. Once [OH-] is known, pOH comes first, then pH.
- Ignoring temperature assumptions. The relation pH + pOH = 14.00 is valid at 25°C, but pKw changes with temperature.
- Making the approximation when x is not negligible. At lower concentrations, exact methods are safer.
What Kb means physically
Kb measures the extent to which ammonia accepts a proton from water. A larger Kb would mean stronger basic behavior and more OH- formation. For NH3, Kb is small enough that the equilibrium strongly favors the unreacted ammonia side. That is why solutions of ammonia are basic but not overwhelmingly so. Understanding Kb also helps connect ammonia chemistry to ammonium, NH4+, because the two form a conjugate acid-base pair.
Real-world relevance of ammonia pH
Ammonia is important in environmental science, wastewater treatment, agriculture, refrigeration systems, industrial chemistry, and laboratory analysis. pH strongly influences ammonia speciation and toxicity in water. In environmental contexts, the balance between NH3 and NH4+ matters because un-ionized ammonia can be much more toxic to aquatic organisms. That is one reason authoritative agencies monitor ammonia and pH together.
Useful references include the U.S. Environmental Protection Agency and university chemistry resources. For deeper reading, see the U.S. EPA ammonia information page, the NIST Chemistry WebBook, and educational materials from institutions such as Chemistry LibreTexts.
When to use the Henderson-Hasselbalch idea
If your problem involves both NH3 and NH4+ together, you may be dealing with an ammonia-ammonium buffer rather than pure ammonia in water. In that case, a buffer equation may be appropriate. But if the problem asks simply for the pH of NH3 from its initial concentration, the weak-base equilibrium method shown above is the correct approach.
Practical summary
To calculate the pH of NH3, begin with the reaction NH3 + H2O ⇌ NH4+ + OH-. Use an ICE table, write Kb = x² / (C – x), solve for x, and then convert x into pOH and pH. For standard chemistry problems at 25°C, use Kb ≈ 1.8 × 10^-5 and pH + pOH = 14.00. If you want the most accurate answer, solve the quadratic instead of relying only on the square-root approximation.
The calculator on this page automates that exact method. It is ideal for homework checks, lecture demonstrations, and quick lab estimations. By entering the concentration and Kb value, you can instantly see the equilibrium chemistry and the resulting pH profile in chart form.