Calculate Molar Solubility Given pH
Use this premium chemistry calculator to estimate the molar solubility of a sparingly soluble salt when pH shifts the acid-base equilibrium of its anion. This tool is ideal for salts containing the conjugate base of a weak monoprotic acid, where lowering pH often increases solubility by protonating the anion.
Molar Solubility Calculator
Enter Ksp, pH, and Ka, then click Calculate Solubility.
Solubility vs pH
The chart updates after calculation and shows how protonation of the anion changes molar solubility across the selected pH range.
Expert Guide: How to Calculate Molar Solubility Given pH
Calculating molar solubility given pH is one of the most useful applications of equilibrium chemistry because it combines solubility product concepts with acid-base behavior. In many real chemical systems, a salt does not dissolve according to a simple one-equilibrium model. Instead, one of the ions released by the solid can react with hydronium or hydroxide in solution, which changes its free concentration and shifts the dissolution equilibrium. That shift can significantly increase or decrease how much of the solid dissolves.
The most common classroom and laboratory case involves a sparingly soluble salt containing the conjugate base of a weak acid. When pH drops, the anion becomes protonated. Since the protonated form no longer counts fully as the free anion appearing in the Ksp expression, the system compensates by dissolving more solid. This is why salts such as carbonates, sulfites, phosphates, and many organic acid salts become much more soluble in acidic solution than in pure water.
What molar solubility means
Molar solubility is the number of moles of a solid that dissolve per liter of solution at equilibrium. It is usually represented by the symbol s and reported in units of mol/L or M. If a generic 1:1 salt MA dissolves according to:
MA(s) ⇌ M+(aq) + A–(aq)
then in pure water, if no other equilibria matter, you often write:
Ksp = [M+][A–] = s2
From that point, the molar solubility is just the square root of Ksp. However, once pH affects A–, the calculation changes because not all dissolved anion remains in the free A– form.
Why pH affects solubility
Suppose the anion A– is the conjugate base of a weak acid HA. Then the acid dissociation equilibrium is:
HA ⇌ H+ + A–
with
Ka = [H+][A–] / [HA]
If the solution becomes more acidic, the concentration of H+ rises, pushing the equilibrium toward HA. That reduces the fraction of dissolved material that exists as free A–. Since Ksp depends on the concentration of free A–, the solid can dissolve further before the Ksp limit is reached.
The fraction of anion present as A-
For a weak monoprotic acid HA, the fraction of total dissolved acid-base species that remains as A– is:
α = Ka / (Ka + [H+])
This term is extremely powerful. It tells you the percentage of dissolved anion-containing material that still exists in the unprotonated form. At high pH, [H+] is small, α approaches 1, and the pH effect becomes negligible. At low pH, α can become very small, and the solubility may increase dramatically.
General formula used in the calculator
For a generic salt MxAy that dissolves as:
MxAy(s) ⇌ xM + yA
let s be the molar solubility. Then:
- [cation] = x s
- total anion-containing species = y s
- free anion concentration = α y s
The solubility product becomes:
Ksp = (x s)x(α y s)y
Solving for s gives:
s = [Ksp / (xx yy αy)]1/(x+y)
This is the exact relationship implemented by the calculator above for 1:1, 1:2, and 2:1 stoichiometric forms.
Step-by-step method to calculate molar solubility from pH
- Write the dissolution reaction for the salt.
- Identify whether the anion is the conjugate base of a weak monoprotic acid.
- Find or enter the Ksp value for the solid.
- Find or enter the Ka value for the conjugate acid HA.
- Convert pH to hydronium concentration using [H+] = 10-pH.
- Calculate α = Ka / (Ka + [H+]).
- Insert α into the adjusted Ksp equation and solve for s.
- Interpret the result in mol/L and compare it with the pure-water case if needed.
Worked conceptual example
Imagine a 1:1 salt MA with Ksp = 1.8 × 10-10. Assume A– is the conjugate base of a weak acid with Ka = 1.8 × 10-5. At pH 6, [H+] = 1.0 × 10-6. Then:
α = 1.8 × 10-5 / (1.8 × 10-5 + 1.0 × 10-6) ≈ 0.947
For a 1:1 salt,
s = √(Ksp / α)
Since α is slightly less than 1, the solubility is a little higher than it would be in pure water. If the pH fell to 2, [H+] would become 1.0 × 10-2, α would become extremely small, and the predicted solubility would rise much more strongly.
| pH | [H+] | α for Ka = 1.8 × 10^-5 | 1:1 Solubility Multiplier vs Pure Water |
|---|---|---|---|
| 2 | 1.0 × 10^-2 | 0.00180 | 23.6× |
| 4 | 1.0 × 10^-4 | 0.15254 | 2.56× |
| 6 | 1.0 × 10^-6 | 0.94737 | 1.03× |
| 8 | 1.0 × 10^-8 | 0.99944 | 1.00× |
The multiplier in the table above comes from the 1:1 relation s / s0 = 1 / √α, where s0 is the molar solubility in pure water when α is essentially 1. This table shows why acidic media can dramatically increase solubility for weak-acid salts, especially when pH falls below the pKa region.
Relationship between pH and pKa
The pKa is defined as -log(Ka). It gives a quick estimate of when pH effects become significant:
- If pH is much higher than pKa, most of the species remains as A–, so α is close to 1.
- If pH is near pKa, protonation becomes substantial and solubility starts changing noticeably.
- If pH is much lower than pKa, α becomes very small, so molar solubility can increase steeply.
Real chemistry context and practical relevance
This kind of calculation matters in analytical chemistry, environmental chemistry, geochemistry, pharmaceuticals, and process design. Metal salts of weak-acid anions can dissolve differently in acid rain, biological fluids, industrial etchants, or buffered systems. Carbonate minerals, for example, respond strongly to acidity. Phosphate-containing solids also show pH-dependent solubility. In pharmaceutical formulation, weakly acidic or weakly basic compounds may exhibit large dissolution changes with pH, affecting bioavailability and stability.
| System | Typical pH Region | Expected Effect on Weak-Acid Salt Solubility | Practical Implication |
|---|---|---|---|
| Acidic mine drainage waters | 2 to 4 | Strong increase | Enhanced dissolution of acid-sensitive minerals and metal salts |
| Natural rainwater | About 5.0 to 5.6 | Moderate increase for some salts | Can alter mobility of sparingly soluble compounds |
| Blood plasma | About 7.35 to 7.45 | Usually limited protonation for weak-acid conjugate bases | Solubility may approach near-neutral behavior |
| Strongly basic lab solutions | 10 to 14 | Minimal protonation effect | Ksp-only approximations may become more reasonable |
Common mistakes students make
- Ignoring stoichiometry: a 1:2 salt does not use the same algebra as a 1:1 salt.
- Using total dissolved anion instead of free anion: Ksp depends on the free ion concentration present in the equilibrium expression.
- Confusing Ka and Kb: if you are given Kb for A–, convert appropriately if you need Ka for HA.
- Forgetting to convert pH into [H+]: the equilibrium equations use molar concentrations, not pH directly.
- Applying the model to the wrong chemistry: this calculator assumes a weak monoprotic acid-base pair for the anion side.
When this model is valid
This calculator is best for systems where:
- The solid releases an anion that is the conjugate base of a weak monoprotic acid.
- Activity effects are small enough that concentration-based equilibrium is a good approximation.
- No major competing complexation, redox, or multiple protonation steps dominate the system.
- The pH is externally controlled or known.
For polyprotic systems such as carbonate, phosphate, or sulfide, a more advanced fractional composition model may be needed. Those systems can still be analyzed, but the α term becomes more complex because there are several protonation equilibria.
How to interpret the chart
The graph generated by the calculator plots predicted molar solubility against pH. A rising curve toward low pH indicates proton-driven dissolution. A nearly flat curve means the chosen pH range does not strongly alter α. In many cases, the curve becomes steep when pH drops below the pKa of the conjugate acid, because that is where protonation begins to dominate the dissolved anion distribution.
Authoritative references for deeper study
For rigorous chemistry data and educational background, consult reputable scientific sources such as:
Final takeaway
If you need to calculate molar solubility given pH, start by identifying whether pH changes the free concentration of one of the ions in the Ksp expression. For salts containing the conjugate base of a weak acid, lower pH protonates the anion, reduces its free concentration, and usually increases solubility. The most efficient route is to calculate the free-anion fraction α and then insert that value into the modified Ksp equation. With the calculator above, you can do this instantly, compare pH scenarios, and visualize the effect on a responsive solubility chart.