Dissolved Oxygen Saturation Calculator
Calculate equilibrium dissolved oxygen in mg/L or convert a measured DO value between mg/L and percent saturation using temperature, salinity, and pressure.
Use the Dissolved Oxygen Saturation Calculator
Water and reading inputs
Supported range: 0–40°C (32–104°F).
0 = freshwater; typical seawater is about 35‰.
Altitude estimates pressure. Use measured station pressure when available.
Results
Equilibrium DO
—
mg/L at entered conditions
Converted reading
—
Optional
Equilibrium estimate only. Do not use this result by itself as a water-quality, habitat, or regulatory determination.
Freshwater saturation reference
0‰ salinity and 760 mmHg pressure, calculated with the same model.
| °C | °F | DO (mg/L) |
|---|
Method and sources
The calculation follows the Benson-Krause oxygen-solubility approach used by USGS DOTABLES. Pressure correction accounts for water-vapor pressure; altitude mode uses a standard-atmosphere estimate.
Summary
Calculate equilibrium dissolved oxygen in mg/L or convert a measured DO value between mg/L and percent saturation using temperature, salinity, and pressure.
How it works
- Temperature is converted to Celsius and Kelvin. The supported model range is 0–40°C.
- The Benson-Krause freshwater equation estimates oxygen solubility at standard atmospheric pressure.
- A salinity correction is applied for 0–40‰ salinity.
- Measured pressure is normalized to 760 mmHg; altitude mode estimates pressure from the standard atmosphere.
- A measured mg/L value is divided by equilibrium solubility to obtain percent saturation. A percent value is multiplied by equilibrium solubility to obtain mg/L.
Use cases
- Convert a dissolved-oxygen probe reading from mg/L to percent saturation.
- Convert a percent-saturation reading to estimated dissolved oxygen in mg/L.
- Estimate the expected saturation concentration before calibrating a field probe.
- Compare temperature and salinity scenarios using a consistent equilibrium model.
- Account for measured station pressure instead of relying only on elevation.