ppm and ppb in water labs
In biology and environmental labs, ppm (parts per million) and ppb (parts per billion) are
commonly used to describe very dilute concentrations. In water-like solutions, these units connect
nicely to mass-per-volume units.
\[
\begin{aligned}
1~\text{ppm} &\approx 1~\text{mg/L} \\
1~\text{ppb} &\approx 1~\text{µg/L}
\end{aligned}
\]
Key idea
These approximations rely on water-like density:
\( \rho \approx 1.00~\text{g/mL} \) (which is the same as \(1.00~\text{kg/L}\)).
What ppm and ppb mean
Conceptually:
- \(\text{ppm}\) means “1 part solute per \(10^6\) parts solution”.
- \(\text{ppb}\) means “1 part solute per \(10^9\) parts solution”.
\[
\begin{aligned}
1~\text{ppm} &= 10^{-6} \\
1~\text{ppb} &= 10^{-9}
\end{aligned}
\]
Because \(10^{-6} / 10^{-9} = 10^3\), ppm and ppb differ by a factor of 1000.
\[
\begin{aligned}
1~\text{ppm} &= 1000~\text{ppb} \\
1~\text{ppb} &= 0.001~\text{ppm}
\end{aligned}
\]
Water approximation conversions
In water, \(1~\text{L}\) has a mass of about \(1~\text{kg}\). That’s why “per kg” and “per L” line up.
\[
\begin{aligned}
1~\text{mg/kg} &\approx 1~\text{mg/L} \\
1~\text{µg/kg} &\approx 1~\text{µg/L}
\end{aligned}
\]
So in the water approximation:
- \(\text{ppm} \approx \text{mg/L}\)
- \(\text{ppb} \approx \text{µg/L}\)
- \(\text{mg/L} = 1000~\text{µg/L}\)
- \(\text{ppm} = 1000~\text{ppb}\)
Using density for non-water liquids
If the liquid is not water-like, the “ppm ↔ mg/L” shortcut changes because liters no longer correspond to kilograms.
Use density \( \rho \) (in g/mL).
\[
\begin{aligned}
\rho~(\text{g/mL}) &= \rho~(\text{kg/L}) \\
\text{mg/L} &= \text{ppm}\cdot \rho \\
\text{ppm} &= \frac{\text{mg/L}}{\rho} \\
\text{µg/L} &= \text{ppb}\cdot \rho \\
\text{ppb} &= \frac{\text{µg/L}}{\rho}
\end{aligned}
\]
Why \( \rho~(\text{g/mL}) = \rho~(\text{kg/L}) \)?
Because \(1~\text{g/mL} = \dfrac{1~\text{g}}{1~\text{mL}} = \dfrac{1000~\text{g}}{1000~\text{mL}} = \dfrac{1~\text{kg}}{1~\text{L}}\).
Example conversion chains
The calculator shows a chain so you can follow each factor-of-1000 step.
\[
\begin{aligned}
250~\text{ppb} &= 0.250~\text{ppm} \\
&\approx 0.250~\text{mg/L} \\
&= 250~\text{µg/L}
\end{aligned}
\]
\[
\begin{aligned}
2.5~\text{mg/L} &= 2500~\text{µg/L} \\
&\approx 2500~\text{ppb} \\
&= 2.5~\text{ppm}
\end{aligned}
\]
Common pitfalls
-
ppm is not always mg/L: the shortcut works best when the solution density is close to water.
-
Unit symbols: µg/L may be written as “ug/L” when µ is not available.
-
Orders of magnitude: ppb is 1000 times smaller than ppm, so small mistakes can be huge.
Sanity check
If you convert ppm → ppb, the number should get 1000× larger.
If you convert ppb → ppm, it should get 1000× smaller.