Ksp, or the solubility product constant, is a number that tells you how much of a solid ionic compound can dissolve in water before the solution is full. Every sparingly soluble salt has its own Ksp value. A higher Ksp means the compound dissolves more easily; a lower Ksp means it barely dissolves at all. It’s one of the most practical tools in chemistry for predicting whether a solid will dissolve or form in a solution.
How Ksp Works
When you drop a sparingly soluble salt into water, some of it dissolves and breaks apart into its individual ions. At some point, the water can’t hold any more dissolved ions, and you reach a saturated solution. At saturation, a dynamic equilibrium exists: ions are still leaving the solid and entering the water, but at the same rate that dissolved ions are recombining and settling back out as solid. The Ksp captures this balance point mathematically.
The formula multiplies the concentrations of the dissolved ions together, each raised to the power of its coefficient in the balanced equation. For a generic salt that breaks into x positive ions and y negative ions, the expression looks like this:
Ksp = [positive ion]^x × [negative ion]^y
A concrete example makes this clearer. Lead(II) chloride dissolves into one lead ion and two chloride ions. Its Ksp expression is:
Ksp = [Pb²⁺] × [Cl⁻]²
The chloride concentration is squared because two chloride ions are produced for every one formula unit that dissolves. Silver chromate, which produces two silver ions and one chromate ion, flips the pattern:
Ksp = [Ag⁺]² × [CrO₄²⁻]
Notice that the solid itself never appears in the expression. Only the dissolved ions count. That’s because the concentration of a pure solid is treated as constant in equilibrium chemistry.
Ksp vs. Molar Solubility
People often confuse Ksp with solubility, but they’re related rather than identical. Solubility tells you the maximum amount of a compound that dissolves in a given volume of water, usually expressed in grams per liter. Molar solubility is the same idea expressed in moles per liter. Ksp is the equilibrium constant derived from that molar solubility, adjusted for the number of ions produced.
You can convert between the two. If you know a compound’s Ksp, you can calculate its molar solubility by setting up an equilibrium table. For copper(I) bromide, which has a Ksp of 6.3 × 10⁻⁹, the molar solubility works out to about 7.9 × 10⁻⁵ moles per liter. That’s an incredibly small amount, which tells you this salt is nearly insoluble. For simple one-to-one salts like copper(I) bromide, you find the molar solubility by taking the square root of the Ksp. For salts that produce more ions, the math gets slightly more involved, but the principle is the same.
Predicting Whether a Solid Will Form
One of the most useful applications of Ksp is predicting precipitation. If you mix two solutions together, will a solid form? To find out, you calculate something called the ion product (Q), which uses the same formula as Ksp but with the actual ion concentrations in your mixture rather than the equilibrium values.
Then you compare Q to Ksp:
- Q is less than Ksp: The solution is unsaturated. No precipitate forms, and more solid could still dissolve.
- Q equals Ksp: The solution is exactly saturated. It’s at equilibrium.
- Q is greater than Ksp: The solution is supersaturated. A precipitate will form and keep forming until Q drops back down to equal Ksp.
This comparison is how chemists, engineers, and water treatment specialists decide whether unwanted solids will appear in a system. It’s also the logic behind many real-world processes, from water softening to pharmaceutical formulation.
What Changes a Compound’s Solubility
Temperature
Ksp values are temperature-dependent. For most salts, dissolving is an endothermic process (it absorbs heat), so raising the temperature increases the Ksp and makes the salt more soluble. For the less common salts where dissolving releases heat, the opposite happens: higher temperatures lower the Ksp. Published Ksp tables typically list values at 25°C, so keep that in mind if you’re working at a different temperature.
The Common Ion Effect
If your solution already contains one of the ions that a salt would produce, that salt becomes harder to dissolve. This is called the common ion effect. For example, lead(II) chloride is already sparingly soluble. If you try to dissolve it in a solution that already contains chloride ions (say, from dissolved table salt), its solubility drops further. The extra chloride ions push the equilibrium back toward the solid, causing more of it to precipitate out. The Ksp itself doesn’t change, but the effective solubility decreases because one of the ion concentrations is artificially elevated.
Ksp in the Real World
Ksp values show up in contexts far beyond a chemistry classroom. Calcium oxalate, the primary component of most kidney stones, has a Ksp of about 2.3 × 10⁻⁹ at 25°C. That extremely small number means it takes very little calcium and oxalate in your urine before the ion product exceeds the Ksp and crystals start forming. This is essentially what a kidney stone is: a precipitation event inside your body, governed by the same equilibrium chemistry described above.
Tooth enamel provides another striking example. Enamel is made largely of hydroxyapatite, a calcium phosphate mineral that dissolves into ten calcium ions, six phosphate ions, and two hydroxide ions per formula unit. Its Ksp is astronomically small, with a pKsp (the negative log of the Ksp) around 117 to 121 depending on the study. When the pH in your mouth drops, say after drinking something acidic, hydrogen ions react with the phosphate and hydroxide ions released from enamel. This effectively removes those ions from solution, pushing the equilibrium toward further dissolution. The result is demineralization, the first step in tooth decay. The rate of mineral loss increases noticeably as pH drops, which is why acidic foods and drinks are hard on teeth.
In pharmaceutical science, similar principles apply to drug design. A medication in ionic form needs to dissolve at the site of absorption before your body can use it. If a drug’s ionic compound has a very low Ksp, it may not dissolve well enough in the gut to be absorbed effectively. Pharmaceutical scientists manipulate factors like salt form, particle size, and formulation additives to shift the balance toward better dissolution, essentially working around unfavorable Ksp values to improve how much of the drug actually reaches your bloodstream.
Typical Ksp Values to Know
Ksp values span an enormous range. Highly insoluble compounds like mercury(II) sulfide have Ksp values as low as 10⁻⁵², while moderately soluble salts like calcium sulfate sit around 10⁻⁵. The exponents can feel abstract, but the practical takeaway is straightforward: every jump of one power of ten represents a tenfold change in the ion concentrations the solution can support at equilibrium.
When working with Ksp, the most common mistake is forgetting to account for the stoichiometry. A salt that produces three ions per formula unit will have a very different relationship between its Ksp and its molar solubility than a salt that produces two. Always write out the balanced dissolution equation first, identify the ion ratio, and build your Ksp expression from there.

