pH Calculator for Ion Solubility = 100 ppm
Use this chemistry calculator to estimate the pH at which a dissolved metal ion, assumed to be controlled by precipitation as a metal hydroxide, reaches a target solubility of 100 ppm. It is ideal for water treatment, precipitation design, and bench scale process checks at 25 C.
Interactive Solubility Calculator
How to calculate the pH at which ion solubilities equal 100 ppm
Finding the pH at which an ion reaches a dissolved concentration of 100 ppm is a common water chemistry problem in industrial wastewater treatment, metals finishing, mining, semiconductor rinse recovery, and environmental engineering. In practice, the question usually means this: at what pH will a dissolved metal ion become insoluble enough, through hydroxide precipitation, that the remaining dissolved concentration is only 100 mg/L? This page focuses on the most common engineering approximation, where solubility is controlled by the hydroxide solubility product, or Ksp.
For many divalent and trivalent metals, raising pH increases hydroxide concentration, which pushes precipitation forward and lowers the dissolved metal concentration. The calculator above works backward from a target dissolved concentration, set to 100 ppm by default, to the pH that satisfies the solubility expression. That makes it useful both for process design and for quick feasibility checks before jar testing or pilot work.
Ksp = [M^z+][OH-]^n
Target molarity of metal = (ppm ÷ 1000) ÷ molar mass
[OH-] = (Ksp ÷ [M^z+])^(1/n)
pOH = -log10([OH-])
pH = pKw – pOH
Why 100 ppm matters
In aqueous systems, 100 ppm is approximately 100 mg/L for dilute solutions. That is much higher than most finished drinking water limits for toxic metals, but it is a realistic engineering target in equalization tanks, plating wastewater pretreatment, leachate control, and staged precipitation systems. For example, a plant may first reduce dissolved copper from several thousand mg/L to below 100 mg/L, then use polishing technologies such as sulfide precipitation, ion exchange, membranes, or adsorption to reach final discharge or reuse specifications.
It is important to understand that a 100 ppm equilibrium value is not itself a regulatory standard. It is simply a concentration target. Real compliance limits can be orders of magnitude lower, depending on the ion. Therefore, the calculated pH should be seen as a design estimate under ideal equilibrium conditions, not as proof of compliance.
Step by step calculation method
- Choose the controlling solid phase. For this calculator, the solid phase is assumed to be a metal hydroxide such as Cu(OH)2, Zn(OH)2, or Fe(OH)3.
- Enter the metal molar mass. Convert the target 100 ppm into molarity using the ion or metal atomic mass.
- Enter Ksp. The Ksp must correspond to the selected hydroxide equilibrium at the same reference temperature, usually 25 C.
- Enter the hydroxide stoichiometry n. Examples: n = 2 for M(OH)2, n = 3 for M(OH)3.
- Compute hydroxide concentration. Rearrange the Ksp expression to solve for [OH-].
- Convert to pOH and pH. Use pH = pKw – pOH, typically with pKw = 14 at 25 C.
The conversion from ppm to molarity is often the place where errors occur. Since 100 ppm is about 100 mg/L, divide by 1000 to convert mg/L to g/L, then divide by molar mass in g/mol. For copper, for example, 100 mg/L becomes 0.100 g/L, and 0.100 g/L divided by 63.546 g/mol gives about 0.00157 mol/L.
Worked example: copper(II) hydroxide
Suppose the dissolved metal is copper and the controlling solid is Cu(OH)2 with an approximate Ksp of 2.2 × 10-20. The target dissolved concentration is 100 ppm Cu, which is roughly 100 mg/L. Convert to molarity:
- 100 mg/L = 0.100 g/L
- Molar mass of Cu = 63.546 g/mol
- [Cu2+] target = 0.100 / 63.546 = 0.00157 M
Now apply the solubility expression:
- Ksp = [Cu2+][OH-]2
- [OH-] = (2.2 × 10-20 / 0.00157)1/2
- [OH-] ≈ 3.75 × 10-9 M
- pOH ≈ 8.43
- pH ≈ 5.57
This means that under the simple hydroxide Ksp model, dissolved copper falls to 100 ppm near pH 5.57. In real systems, the observed optimum operating pH may differ because of carbonate complexes, ligands such as ammonia or citrate, ionic strength, sludge aging, co precipitation, and kinetic limitations.
Comparison table: typical Ksp values and estimated pH for 100 ppm
The following table uses common approximate 25 C literature Ksp values for metal hydroxides and calculates the idealized pH at which dissolved metal concentration equals 100 ppm. These are useful screening values, not guaranteed field setpoints.
| Hydroxide | Metal molar mass, g/mol | Approximate Ksp at 25 C | n in M(OH)n | Estimated pH at 100 ppm metal |
|---|---|---|---|---|
| Cu(OH)2 | 63.546 | 2.2 × 10-20 | 2 | 5.57 |
| Zn(OH)2 | 65.38 | 3.0 × 10-17 | 2 | 7.14 |
| Ni(OH)2 | 58.6934 | 5.5 × 10-16 | 2 | 7.72 |
| Fe(OH)3 | 55.845 | 2.8 × 10-39 | 3 | 3.75 |
| Al(OH)3 | 26.9815 | 3.0 × 10-34 | 3 | 4.58 |
| Pb(OH)2 | 207.2 | 1.2 × 10-15 | 2 | 8.35 |
How to interpret the chart
The chart generated by the calculator plots predicted dissolved concentration in ppm against pH. The downward trend illustrates the core hydroxide precipitation concept: as pH increases, hydroxide concentration rises and dissolved metal concentration falls. A dashed target line at 100 ppm makes it easy to see the intersection point. This is especially useful when comparing ions because two metals can behave very differently even if their starting concentrations are similar.
For example, iron(III) hydroxide is so insoluble under this simplified model that it reaches 100 ppm at relatively low pH, while lead or nickel may require distinctly more alkaline conditions. However, a process engineer should always check for redissolution at high pH, especially for amphoteric hydroxides such as aluminum and zinc. The calculator intentionally keeps the model straightforward, so it does not include soluble hydroxo complexes such as Al(OH)4- or Zn(OH)3-.
Real world water quality context
While 100 ppm is a useful process target, regulatory and aesthetic benchmarks are usually much lower. The table below provides a practical comparison using widely cited U.S. drinking water values. These numbers show why a precipitation pH calculation is only one part of the treatment design story.
| Parameter or metal | Typical benchmark | Value | Why it matters |
|---|---|---|---|
| Finished water pH | EPA secondary standard range | 6.5 to 8.5 | Outside this range, corrosion, taste, scaling, and treatment instability become more likely. |
| Iron | EPA secondary maximum contaminant level | 0.3 mg/L | Mainly aesthetic issues such as staining, color, and metallic taste. |
| Manganese | EPA secondary maximum contaminant level | 0.05 mg/L | Staining, black deposits, and taste concerns. |
| Lead | EPA action level | 0.015 mg/L | A health based corrosion control concern that is far below 100 mg/L. |
| Arsenic | EPA maximum contaminant level | 0.010 mg/L | Shows how low final compliance targets can be for toxic elements. |
Common assumptions behind the formula
- Dilute aqueous solution. The ppm to mg/L approximation is most accurate in dilute water.
- Activity equals concentration. The calculator does not apply activity coefficients, so highly saline or high ionic strength waters may deviate.
- Single controlling mineral phase. It assumes one hydroxide solid controls solubility.
- Temperature is near 25 C. Ksp and pKw are temperature dependent.
- No complexing ligands. Ammonia, cyanide, EDTA, citrate, and natural organic matter can substantially raise dissolved metals above simple Ksp predictions.
- No redissolution from amphoteric behavior. Some hydroxides become more soluble again at high pH.
When this simple approach works well
This approach is excellent for quick estimates, chemical feed screening, educational use, and rough pretreatment design. It is also helpful when comparing metals on a consistent basis or when checking whether a chosen pH window is directionally sensible. In many plating and industrial wastewater contexts, the first question is not the exact final dissolved concentration after every side reaction, but whether the chemistry is even in the right order of magnitude. This calculator answers that fast.
When you need a more advanced model
If your wastewater contains chelants, elevated carbonate, phosphate, sulfide, silica, high TDS, or mixed oxidation states, use a speciation model rather than a single Ksp approach. Geochemical software, bench titration, and jar testing can reveal behavior that a simple equation misses. This is especially important for amphoteric metals, where the lowest solubility may occur over a narrow pH band instead of continuously decreasing as pH rises.
Practical design advice
- Use the calculator to estimate a starting pH target.
- Check whether the pH is realistic for your downstream equipment, sludge handling, and permit conditions.
- Confirm with jar tests at several pH setpoints around the predicted value.
- Measure both dissolved and total metals, not just total metals.
- Watch for overshooting pH if amphoteric metals are present.
- Verify whether coagulants, polymers, sulfide, or carbonate alkalinity alter performance.
Authoritative references for pH and water chemistry
For broader background on pH, drinking water standards, and water quality interpretation, consult these authoritative resources:
- U.S. Geological Survey: pH and Water
- U.S. Environmental Protection Agency: Safe Drinking Water Act information
- University of Wisconsin chemistry solubility tutorial
In short, calculating the pH at which ion solubility equals 100 ppm is a direct application of the solubility product expression once you convert ppm into molarity. The result can be highly informative for preliminary design, but it is only one layer of a complete treatment evaluation. Use it to define your first operating window, then validate with real water, real temperature, and real ligands before making process decisions.