Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Solubility Product (Ksp)
0.000001
dimensionless equilibrium constant
Cation term [A]^a 0.001
Anion term [B]^b 0.001
pKsp (-log Ksp) 6

What Is the Solubility Product (Ksp)?

The solubility product constant, Ksp, is the equilibrium constant for a sparingly soluble ionic solid dissolving in water. For a salt that dissolves as AaBb → a A + b B, the solid is omitted from the expression and Ksp equals the product of the dissolved ion concentrations, each raised to the power of its stoichiometric coefficient. A small Ksp means low solubility; a large Ksp means the salt dissolves readily.

Diagram of a salt crystal at the bottom of a beaker dissolving into cations and anions in equilibrium with the solid
An ionic solid in equilibrium with its dissolved ions defines the solubility product.

How to Use This Calculator

Enter the equilibrium concentration of the cation [A] and the anion [B] in mol/L, plus the stoichiometric coefficients a and b from the balanced dissolution equation. The tool returns Ksp, the individual ion terms, and pKsp. For a simple 1:1 salt such as AgCl, both coefficients are 1. For Mg(OH)2, the cation coefficient is 1 and the anion (OH) coefficient is 2.

The Formula Explained

$$K_{sp} = [A]^{a} \cdot [B]^{b}$$ Each ion concentration is raised to the number of moles of that ion produced per formula unit. Because activity of the pure solid is 1, it never appears. The result is a dimensionless number (by convention concentrations are referenced to 1 mol/L standard state).

Equation breakdown showing Ksp equals concentration of A raised to a times concentration of B raised to b
Ksp multiplies each ion concentration raised to its stoichiometric coefficient.

Worked Example

Consider Ag2CrO4 → 2 Ag + CrO4. Suppose \([Ag] = 2 \times 10^{-4}\) mol/L (\(a = 2\)) and \([CrO_4] = 1 \times 10^{-4}\) mol/L (\(b = 1\)). Then $$K_{sp} = (2\times10^{-4})^{2} \times (1\times10^{-4}) = 4\times10^{-8} \times 1\times10^{-4} = 4\times10^{-12}$$ giving \(pK_{sp} \approx 11.4\).

FAQ

Does Ksp have units? By the modern convention using activities, Ksp is dimensionless because each concentration is divided by the 1 mol/L standard state.

What is the difference between Ksp and Q? Q (the reaction quotient) uses any concentrations; Ksp uses equilibrium (saturated) concentrations. If Q > Ksp a precipitate forms; if Q < Ksp the solution is unsaturated.

Can I use molar solubility directly? Yes — express each ion concentration in terms of the molar solubility s, then substitute. This calculator works with the explicit ion concentrations you provide.

Last updated: