Ionic strength, activity coefficients and solubility

Calculate ionic strength and approximate activity coefficients from a water analysis, then explore a simplified calcium-carbonate equilibrium example.

Ionic strength accounts for both the concentration and charge of dissolved ions. Enter each ion's concentration and select its unit. Blank fields are treated as zero. Use concentrations of the named ions, rather than hardness or alkalinity reported as CaCO3.

1. Enter your water analysis

IonConcentrationUnitMolar mass
g/mol
40.1
24.3
23.0
39.1
61.0
96.1
35.5
62.0

Use a decimal point or comma; do not use thousands separators. For dilute water, ppm is approximated as mg/L; this assumes a density close to 1 kg/L. g/m³ and mg/L are equivalent.

2. Read your results

Ionic-strength and activity-coefficient results are shown to four significant figures, with full internal calculation precision. The divalent coefficient is copied automatically into the example below. The retained solubility routine reports approximately three significant figures.

View individual ion contributions
Ionc (mmol/L)z²c × z² (mmol/L)
Ca2+4
Mg2+4
Na+1
K+1
HCO3−1
SO42−4
Cl−1
NO3−1
Total

How the calculation works

I = ½ Σ cizi², where ci is the molar concentration in mol/L and zi is the ion charge number. For example, Ca²⁺ has z = +2, so z² = 4.

log10 γ = −0.5 z² √I / (1 + √I), with γ = 10log10 γ.

This simplified Debye–Hückel expression uses a fixed coefficient of 0.5, approximately representing water near 25 °C. It is a dilute-water estimate, not the full Davies equation or a complete speciation model. It assigns the same coefficient to ions of the same charge magnitude. The temperature entered below does not change these activity coefficients.

Only the eight listed ions contribute to the calculated ionic strength. Unlisted charged species, including fluoride, carbonate and charged silicate species, may also contribute. Neutral dissolved substances do not contribute directly. Analytical totals and free-ion concentrations can differ where complexation or acid–base speciation is significant.

3. Simplified calcium-carbonate equilibrium example

This is not a general minimum-calcium or scaling prediction for drinking water. The example assumes equal free-ion concentrations of Ca²⁺ and CO₃²⁻, and equal activity coefficients for these two divalent ions. These assumptions are not generally valid in natural water. A practical calcite-saturation assessment also requires carbonate speciation, including pH and alkalinity or dissolved inorganic carbon.

For CaCO3(s) ⇌ Ca²⁺ + CO₃²⁻, the solubility product is Ksp = aCa²⁺ × aCO₃²⁻. Under the equal-concentration approximation, c = √Ksp / γ, with concentrations expressed relative to the 1 mol/L standard state.

Temperature changes the solubility constant in this example; it does not update the activity model above. The mg/L output is expressed as calcium (Ca), not as CaCO3.

Filled from section 2; editable if you have a separately determined coefficient.

Other calculators

Warning: Lenntech BV cannot be held responsible for errors in the calculation, the program itself or the explanation. For questions or remarks please contact us.