# Solubility Product Ksp ↔ Solubility

Ksp ↔ molar solubility in either direction for 1:1, 1:2, 1:3 and 2:3 salts, with optional g/L output.

> Canonical page: https://elysiatools.com/en/tools/solubility-product-ksp

- **Category:** Science & Education

- **Keywords:** solubility product, ksp, molar solubility, ksp to solubility, solubility to ksp, 4s cubed

## Overview

The Solubility Product Ksp ↔ Solubility tool converts between solubility product constants (Ksp) and molar solubility across common ionic salt stoichiometries, including 1:1, 1:2, 1:3, and 2:3 compounds. It supports bidirectional calculation, customizable solubility units (M, mM, and µM), and optional molar mass input to compute mass solubility in g/L.

## Inputs

- **Direction** (select)
- **Salt stoichiometry** (select)
- **Solubility product Ksp** (number): e.g. 1.8e-10 for AgCl
- **Molar solubility s** (number): e.g. 0.25 (mmol/L for CaF₂)
- **Solubility unit** (select)
- **Molar mass M (g/mol, optional)** (number): e.g. 143.32 for AgCl

## When to use

- Determining molar solubility and saturated ion concentrations from an experimental or tabulated Ksp value.
- Calculating the solubility product constant Ksp from known molar solubility measurements in M, mM, or µM.
- Converting molar solubility into mass concentration (g/L) using a compound's molar mass.

## How it works

- Select the calculation direction: Ksp → molar solubility (s) or molar solubility (s) → Ksp.
- Choose the salt stoichiometry: AB (1:1), AB₂/A₂B (1:2), AB₃/A₃B (1:3), or A₂B₃/A₃B₂ (2:3).
- Enter the known Ksp or molar solubility value with its corresponding concentration unit.
- Optionally enter the molar mass (g/mol) to calculate equilibrium mass solubility in g/L.

## Use cases

- Chemistry students verifying homework problems involving equilibrium expressions and saturated solution concentrations.
- Laboratory researchers checking precipitation thresholds and dissolution limits of sparingly soluble salts.
- Environmental scientists calculating aqueous metal ion saturation levels from standard solubility constants.

## Frequently asked questions

### What salt stoichiometries are supported by this calculator?

The calculator supports AB (1:1, Ksp = s²), AB₂ or A₂B (1:2/2:1, Ksp = 4s³), AB₃ or A₃B (1:3/3:1, Ksp = 27s⁴), and A₂B₃ or A₃B₂ (2:3/3:2, Ksp = 108s⁵).

### Can I input molar solubility in units other than mol/L?

Yes, you can enter or receive molar solubility in Molarity (M, mol/L), Millimolarity (mM, mmol/L), or Micromolarity (µM, µmol/L).

### How does the tool calculate mass solubility in g/L?

When an optional molar mass (g/mol) is provided, the tool multiplies the molar solubility (in mol/L) by the molar mass.

### Does this calculation account for common-ion effects or complex ion formation?

No, it computes standard equilibrium solubility in pure water based on the stoichiometric dissolution equilibrium.

### How do I enter scientific notation for very small Ksp values?

You can use standard exponential notation directly in the numeric input, such as 1.8e-10 for 1.8 × 10⁻¹⁰.

## Related tools

- [Arrhenius Equation Calculator](https://elysiatools.com/en/tools/arrhenius-equation-calculator): k = A·e^(−Ea/RT) solved for k, A, or Ea (two-point form), with Ea in kJ/mol and kcal/mol.
- [Battery Capacity Calculator](https://elysiatools.com/en/tools/battery-capacity-calculator): C = I·t both ways — runtime from capacity or capacity from runtime — with optional voltage for Wh and W.
- [Beer-Lambert Law Calculator](https://elysiatools.com/en/tools/beer-lambert-law-calculator): A = ε·c·l both ways, with T = 10⁻ᴬ, %T, unit selectors, and the 0.05–1.0 working-range check.
- [Boiling Point Elevation](https://elysiatools.com/en/tools/boiling-point-elevation): ΔT_b = K_b·m·i from a solvent preset table with van't Hoff factor support and custom solvents.
- [Parallel-Plate Capacitance Calculator](https://elysiatools.com/en/tools/capacitance-calculator-parallel-plate): C = εᵣ·ε₀·A/d with area or square-side input, dielectric permittivity, and auto-scaled output from fF to µF.
- [Conductivity Cell Constant Calculator](https://elysiatools.com/en/tools/conductivity-cell-constant): K = κ/G and κ = K·G with unit selectors for κ, G and K — calibrate the cell or convert a reading into conductivity.
- [Mass-Energy Equivalence Calculator](https://elysiatools.com/en/tools/energy-mass-conversion): E = mc² both ways: mass to rest energy (J, kWh, eV-scale, TNT) and energy to mass (kg, g, u, electron masses).
- [Capacitor Energy Calculator](https://elysiatools.com/en/tools/energy-stored-capacitor): U = ½·C·V² with capacitance and voltage unit selectors, the stored charge Q = C·V, and auto-scaled energy output.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
