MolDraw › Chemistry tools › Ksp and Solubility Calculator

Ksp and Solubility Calculator

In short: Ksp calculator: convert between Ksp and molar solubility in mol/L or g/L, find solubility with a common ion (solved exactly), and check whether a precipitate forms when two solutions are mixed. It is free, works in your web browser and needs no download.

Pick a salt from the list or enter any MₓAᵧ with its Ksp. Get the molar solubility and g/L, or go from a measured solubility to Ksp. The common-ion mode solves the full equation numerically rather than relying on the shortcut. The precipitation mode compares Q with Ksp after mixing.

Quick answer: For AgCl, Ksp = s², so s = √(1.8 × 10⁻¹⁰) = 1.34 × 10⁻⁵ M. For CaF₂, Ksp = 4s³, so s = 2.1 × 10⁻⁴ M. A precipitate forms when Q = [M]ˣ[A]ʸ is greater than Ksp.

Molar solubility s from Ksp = xxyysx+y, in pure water.

Ksp and molar solubility formulas

MₓAᵧ(s) ⇌ x Mʸ⁺(aq) + y Aˣ⁻(aq) Ksp = [M]ˣ[A]ʸ = (xs)ˣ(ys)ʸ = xˣyʸ s^(x+y)
Salt typeExampleKsp in terms of sSolubility s
MA (1:1)AgCl, BaSO₄s²√Ksp
MA₂ or M₂ACaF₂, Ag₂CrO₄4s³(Ksp/4)^(1/3)
MA₃ or M₃AFe(OH)₃, Ag₃PO₄27s⁴(Ksp/27)^(1/4)
M₃A₂ or M₂A₃Ca₃(PO₄)₂108s⁵(Ksp/108)^(1/5)

Common-ion effect

If the solution already contains c of one ion, solve (xs + cM)ˣ(ys + cA)ʸ = Ksp. The usual shortcut drops s next to c. That works only when s is much smaller than c. This calculator solves the full equation numerically and shows how far off the shortcut is.

Will a precipitate form?

After mixing, find each ion's new concentration (moles ÷ total volume) and calculate the ion product Q = [M]ˣ[A]ʸ. If Q is greater than Ksp, a precipitate forms. If Q is less than or equal to Ksp, it does not.

Ksp values of common salts (25 °C)

SaltKspKsp =s (mol/L)s (g/L)M (g/mol)
AgCl1.8 × 10⁻¹⁰s²1.3 × 10⁻⁵1.9 × 10⁻³143.32
AgBr5.0 × 10⁻¹³s²7.1 × 10⁻⁷1.3 × 10⁻⁴187.77
AgI8.3 × 10⁻¹⁷s²9.1 × 10⁻⁹2.1 × 10⁻⁶234.77
Ag₂CrO₄1.1 × 10⁻¹²4s³6.5 × 10⁻⁵2.2 × 10⁻²331.73
Ag₂CO₃8.1 × 10⁻¹²4s³1.3 × 10⁻⁴3.5 × 10⁻²275.74
Ag₂SO₄1.2 × 10⁻⁵4s³1.4 × 10⁻²4.5 × 10⁰311.79
Ag₃PO₄8.9 × 10⁻¹⁷27s⁴4.3 × 10⁻⁵1.8 × 10⁻²418.57
BaSO₄1.1 × 10⁻¹⁰s²1.0 × 10⁻⁵2.4 × 10⁻³233.38
BaCO₃5.1 × 10⁻⁹s²7.1 × 10⁻⁵1.4 × 10⁻²197.34
BaF₂1.7 × 10⁻⁶4s³7.5 × 10⁻³1.3 × 10⁰175.32
CaCO₃ (calcite)3.3 × 10⁻⁹s²5.7 × 10⁻⁵5.7 × 10⁻³100.09
CaF₂3.9 × 10⁻¹¹4s³2.1 × 10⁻⁴1.7 × 10⁻²78.07
CaSO₄2.4 × 10⁻⁵s²4.9 × 10⁻³6.7 × 10⁻¹136.13
Ca(OH)₂6.5 × 10⁻⁶4s³1.2 × 10⁻²8.7 × 10⁻¹74.09
Ca₃(PO₄)₂2.0 × 10⁻²⁹108s⁵7.1 × 10⁻⁷2.2 × 10⁻⁴310.17
Mg(OH)₂5.6 × 10⁻¹²4s³1.1 × 10⁻⁴6.5 × 10⁻³58.32
Fe(OH)₂4.9 × 10⁻¹⁷4s³2.3 × 10⁻⁶2.1 × 10⁻⁴89.86
Fe(OH)₃2.8 × 10⁻³⁹27s⁴1.0 × 10⁻¹⁰1.1 × 10⁻⁸106.87
Al(OH)₃1.3 × 10⁻³³27s⁴2.6 × 10⁻⁹2.1 × 10⁻⁷78
Cu(OH)₂2.2 × 10⁻²⁰4s³1.8 × 10⁻⁷1.7 × 10⁻⁵97.56
Zn(OH)₂3.0 × 10⁻¹⁷4s³2.0 × 10⁻⁶1.9 × 10⁻⁴99.39
Ni(OH)₂5.5 × 10⁻¹⁶4s³5.2 × 10⁻⁶4.8 × 10⁻⁴92.71
PbCl₂1.7 × 10⁻⁵4s³1.6 × 10⁻²4.5 × 10⁰278.1
PbI₂7.1 × 10⁻⁹4s³1.2 × 10⁻³5.6 × 10⁻¹461.01
PbSO₄2.5 × 10⁻⁸s²1.6 × 10⁻⁴4.8 × 10⁻²303.26
PbCrO₄2.8 × 10⁻¹³s²5.3 × 10⁻⁷1.7 × 10⁻⁴323.19
CuI1.3 × 10⁻¹²s²1.1 × 10⁻⁶2.2 × 10⁻⁴190.45
Hg₂Cl₂1.3 × 10⁻¹⁸4s³6.9 × 10⁻⁷3.2 × 10⁻⁴472.08
SrSO₄3.4 × 10⁻⁷s²5.8 × 10⁻⁴1.1 × 10⁻¹183.68

These are typical textbook values. Published Ksp values vary by source, sometimes by a factor of 2 or more, especially for hydroxides and carbonates. CaCO₃ uses 3.3 × 10⁻⁹ (calcite); some textbooks list 4.5 × 10⁻⁹ or 8.7 × 10⁻⁹. PbI₂ uses 7.1 × 10⁻⁹; others give 9.8 × 10⁻⁹ or 1.4 × 10⁻⁸. Use the value from your course and type it into the Ksp box. Solubilities are calculated in pure water and ignore hydrolysis, complex ions and activity effects.

Worked examples

Solubility of AgCl

Ksp = 1.8 × 10⁻¹⁰ = s².

s = √(1.8 × 10⁻¹⁰). In g/L: 1.34 × 10⁻⁵ × 143.32

s = 1.34 × 10⁻⁵ M = 1.9 × 10⁻³ g/L

Solubility of CaF₂

Ksp = 3.9 × 10⁻¹¹ = (s)(2s)² = 4s³.

s = (3.9 × 10⁻¹¹ / 4)^(1/3)

s = 2.1 × 10⁻⁴ M, [F⁻] = 4.3 × 10⁻⁴ M

Ksp from solubility (NEET style)

The solubility of BaSO₄ is 2.4 × 10⁻³ g/L. M = 233.38 g/mol.

s = 2.4 × 10⁻³ / 233.38 = 1.03 × 10⁻⁵ M; Ksp = s²

Ksp = 1.06 × 10⁻¹⁰

Common-ion effect

Solubility of AgCl in 0.10 M NaCl.

s(s + 0.10) = 1.8 × 10⁻¹⁰, so s ≈ 1.8 × 10⁻¹⁰ / 0.10

s = 1.8 × 10⁻⁹ M (7500 times less than in water)

Precipitation check (AP style)

100 mL of 0.010 M Pb(NO₃)₂ is mixed with 100 mL of 0.010 M KI. Ksp(PbI₂) = 7.1 × 10⁻⁹.

After mixing [Pb²⁺] = [I⁻] = 0.0050 M. Q = (0.0050)(0.0050)² = 1.25 × 10⁻⁷.

Q greater than Ksp, so PbI₂ precipitates

Comparing solubilities (JEE trap)

AgCl (Ksp 1.8 × 10⁻¹⁰) vs Ag₂CrO₄ (Ksp 1.1 × 10⁻¹²). Which dissolves more?

AgCl: s = 1.3 × 10⁻⁵ M. Ag₂CrO₄: s = (1.1 × 10⁻¹² / 4)^(1/3) = 6.5 × 10⁻⁵ M.

Ag₂CrO₄ is more soluble despite its smaller Ksp

Common mistakes

Drawing ionic lattices or reaction schemes? MolDraw is a free online chemical structure editor for molecules, ions, reactions and lab diagrams.

Open MolDraw editor

Frequently asked questions

How do I calculate molar solubility from Ksp?

Write the dissolution equation, express each ion as a multiple of s, and solve Ksp = xˣyʸ s^(x+y). For AgCl, s = √Ksp = √(1.8 × 10⁻¹⁰) = 1.34 × 10⁻⁵ M. For CaF₂, s = (Ksp/4)^(1/3) = 2.1 × 10⁻⁴ M.

How do I convert solubility in g/L to Ksp?

Divide by the molar mass to get mol/L, then use the Ksp expression. 2.4 × 10⁻³ g/L of BaSO₄ is 1.03 × 10⁻⁵ M, so Ksp = (1.03 × 10⁻⁵)² = 1.06 × 10⁻¹⁰.

What is the common-ion effect?

A salt is less soluble in a solution that already contains one of its ions, because the equilibrium shifts toward the solid (Le Chatelier). AgCl is about 7500 times less soluble in 0.10 M NaCl than in pure water.

How do I know if a precipitate will form?

Calculate the ion concentrations after mixing and the ion product Q = [M]ˣ[A]ʸ. If Q is greater than Ksp, a precipitate forms. If Q is less than or equal to Ksp, the solution stays clear.

Does a smaller Ksp always mean lower solubility?

Only for salts of the same type, such as two 1:1 salts. Ag₂CrO₄ has a smaller Ksp than AgCl but a higher molar solubility, because its Ksp contains 4s³ rather than s².

Why do Ksp values differ between textbooks?

Ksp values come from different measurements, temperatures and ways of correcting for ionic strength. Differences of a factor of 2 or more are common for hydroxides and carbonates. Use the value your course or exam gives.

Related chemistry tools

Last updated: