pH Calculator

Calculate pH, pOH, and concentration for acids and bases with AI-powered step-by-step solutions
pH of a 2.5 x 10^-3 M HCl solution
pOH and pH of 0.025 M NaOH
[H3O+] and [OH-] when pH = 4.75
pH of 0.10 M acetic acid with Ka = 1.8 x 10^-5

What is pH?

pH places the acidity of an aqueous solution on a base-10 logarithmic scale:

pH=log10[H3O+]\mathrm{pH} = -\log_{10}[\mathrm{H_3O^+}]

where [H3O+][\mathrm{H_3O^+}] is the hydronium-ion concentration in mol/L (M). The matching quantity for bases is pOH=log10[OH]\mathrm{pOH} = -\log_{10}[\mathrm{OH^-}].

What the scale assumes. These definitions are used for dilute aqueous solutions, where molar concentration is a good stand-in for chemical activity. At 25 °C the ion product of water is Kw=[H3O+][OH]=1.0×1014K_w = [\mathrm{H_3O^+}][\mathrm{OH^-}] = 1.0 \times 10^{-14}, which gives the familiar companion relation:

pH+pOH=14.00\mathrm{pH} + \mathrm{pOH} = 14.00

That 14.00 belongs to 25 °C only. KwK_w grows with temperature, so neutral water sits near pH 6.6 at 50 °C — still neutral, just not 7.

Reading the scale. One whole pH unit is a factor of 10 in [H3O+][\mathrm{H_3O^+}], so pH 3 is ten times more acidic than pH 4 and a hundred times more acidic than pH 5. At 25 °C, below 7 is acidic, 7 is neutral, above 7 is basic.

How to Calculate pH and pOH

From concentration to pH

  1. Get [H3O+][\mathrm{H_3O^+}] in mol/L. A strong acid (HCl, HNO3\mathrm{HNO_3}, HClO4\mathrm{HClO_4}) ionises completely, so [H3O+][\mathrm{H_3O^+}] equals its molarity. A strong base such as NaOH gives [OH][\mathrm{OH^-}] instead.
  2. Take the negative base-10 log.
  3. Convert if needed with pH=14.00pOH\mathrm{pH} = 14.00 - \mathrm{pOH}. For 0.025 M NaOH: pOH=log10(0.025)=1.60\mathrm{pOH} = -\log_{10}(0.025) = 1.60, so pH=14.001.60=12.40\mathrm{pH} = 14.00 - 1.60 = 12.40.

From pH back to concentration

[H3O+]=10pH[OH]=Kw[H3O+][\mathrm{H_3O^+}] = 10^{-\mathrm{pH}} \qquad\qquad [\mathrm{OH^-}] = \frac{K_w}{[\mathrm{H_3O^+}]}

Weak acids

A weak acid ionises only partly, so its formal concentration CaC_a is not [H3O+][\mathrm{H_3O^+}]. Use its acid dissociation constant KaK_a with an ICE table. When ionisation stays under about 5%, the approximation

[H3O+]KaCa[\mathrm{H_3O^+}] \approx \sqrt{K_a\,C_a}

is accurate enough; otherwise solve the full quadratic x2+KaxKaCa=0x^2 + K_a x - K_a C_a = 0.

Significant figures

In a pH, only the digits after the decimal point count as significant — the part before it just records the power of ten. A concentration known to 2 significant figures therefore gives a pH quoted to 2 decimal places.

Common Mistakes to Avoid

  • Treating a weak acid as strong — 0.10 M acetic acid is not pH 1.00. Without KaK_a the pH of a weak acid cannot be found from molarity alone.
  • Ignoring the base's stoichiometry — 0.010 M Ca(OH)2\mathrm{Ca(OH)_2} releases two hydroxides per formula unit, so [OH]=0.020[\mathrm{OH^-}] = 0.020 M, pOH=1.70\mathrm{pOH} = 1.70 and pH=12.30\mathrm{pH} = 12.30.
  • Reporting too many digits — a 2-significant-figure concentration supports pH 2.60, not 2.6021.
  • Assuming pH+pOH=14\mathrm{pH} + \mathrm{pOH} = 14 at any temperature — that sum equals pKw\mathrm{p}K_w, which is 14.00 only at 25 °C.
  • Using ln\ln instead of log10\log_{10} — the two differ by a factor of 2.303.
  • Forgetting water in very dilute solutions — below about 10610^{-6} M, water's own autoionisation dominates, so a 10810^{-8} M strong acid is slightly acidic, not pH 8.

示例题目

Step 1: HCl is a strong acid and ionises completely, so [H3O+]=2.5×103[\mathrm{H_3O^+}] = 2.5 \times 10^{-3} M
Step 2: pH=log10(2.5×103)=3log10(2.5)=30.3979\mathrm{pH} = -\log_{10}(2.5 \times 10^{-3}) = 3 - \log_{10}(2.5) = 3 - 0.3979
Step 3: pH=2.6021\mathrm{pH} = 2.6021, reported to 2 decimal places because the concentration has 2 significant figures: pH=2.60\mathrm{pH} = 2.60
Step 4: pOH=14.002.60=11.40\mathrm{pOH} = 14.00 - 2.60 = 11.40
Answer: pH=2.60\mathrm{pH} = 2.60, pOH=11.40\mathrm{pOH} = 11.40

Step 1: [H3O+]=10pH=104.75=100.25×105[\mathrm{H_3O^+}] = 10^{-\mathrm{pH}} = 10^{-4.75} = 10^{0.25} \times 10^{-5}
Step 2: 100.25=1.77810^{0.25} = 1.778, and the 2 decimal places in the pH support 2 significant figures: [H3O+]=1.8×105[\mathrm{H_3O^+}] = 1.8 \times 10^{-5} M
Step 3: pOH=14.004.75=9.25\mathrm{pOH} = 14.00 - 4.75 = 9.25, so [OH]=109.25=5.6×1010[\mathrm{OH^-}] = 10^{-9.25} = 5.6 \times 10^{-10} M
Step 4: Check against KwK_w: (1.778×105)(5.623×1010)=1.0×1014(1.778 \times 10^{-5})(5.623 \times 10^{-10}) = 1.0 \times 10^{-14}
Answer: [H3O+]=1.8×105[\mathrm{H_3O^+}] = 1.8 \times 10^{-5} M, [OH]=5.6×1010[\mathrm{OH^-}] = 5.6 \times 10^{-10} M

Step 1: Acetic acid is weak, so let x=[H3O+]x = [\mathrm{H_3O^+}] at equilibrium: Ka=x20.10xK_a = \frac{x^2}{0.10 - x}
Step 2: Assume x0.10x \ll 0.10: xKaCa=(1.8×105)(0.10)=1.8×106x \approx \sqrt{K_a C_a} = \sqrt{(1.8 \times 10^{-5})(0.10)} = \sqrt{1.8 \times 10^{-6}}
Step 3: x=1.342×103x = 1.342 \times 10^{-3} M; the approximation is valid because 1.342×103/0.10=1.3%1.342 \times 10^{-3} / 0.10 = 1.3\%, well below 5%
Step 4: pH=log10(1.342×103)=2.87222.87\mathrm{pH} = -\log_{10}(1.342 \times 10^{-3}) = 2.8722 \to 2.87 (2 decimal places, matching 2 significant figures)
Answer: [H3O+]1.3×103[\mathrm{H_3O^+}] \approx 1.3 \times 10^{-3} M, pH=2.87\mathrm{pH} = 2.87

常见问题

pH is the negative base-10 logarithm of the hydronium-ion concentration in mol/L: pH = -log10[H3O+]. Rearranged, [H3O+] = 10^(-pH). The same pattern gives pOH = -log10[OH-], and at 25 °C the two add to 14.00.

For a strong acid the molarity is the hydronium concentration, so take the negative log directly. For a strong base the molarity gives [OH-]: find pOH first, then subtract from 14.00. For a weak acid molarity is not enough — you also need Ka, because only a small fraction of the acid ionises.

Because water autoionises with Kw = [H3O+][OH-] = 1.0 x 10^-14 at 25 °C. Taking negative logs of both sides turns the product into a sum: pH + pOH = pKw = 14.00. Kw increases with temperature, so at other temperatures the sum is not 14.

Only the digits after the decimal point in a pH are significant; the digits before it encode the power of ten. So a concentration with 2 significant figures, such as 2.5 x 10^-3 M, gives pH 2.60 with 2 decimal places. Going the other way, pH 4.75 supports a concentration with 2 significant figures.

相关求解器

免费试用 AI-Math

任何数学问题都能获得分步解答。拍照上传或输入问题即可。

开始解题