Seawater Density from Temperature & Salinity Calculator

Interactive calculator handles units, validations, and salinity ranges for oceanography field and lab work. Toggle temperature scales, choose presets, and visualize density behavior instantly across typical marine conditions. Log calculations into a table for later export and sharing. Learn formulas with clear stepwise references and assumptions. Accurate results for engineering and ocean science tasks.

Inputs
Typical ocean surface ranges: -2 °C to 35 °C.
Practical salinity, typically 30–37 in open ocean; 0–42 valid.
Note: Uses UNESCO EOS-80 density at atmospheric pressure (p = 0 dbar).
Results
1026.952
kg/m³
1.026952
g/cm³
1.026952
Specific Gravity (≈ρ/1000)
Example shown for T=15 °C, S=35 PSU. Results update instantly.
Calculation Log
# Date/Time T (°C) Salinity (PSU) Density (kg/m³) Density (g/cm³) SG
Add rows after calculating. Export your dataset to CSV or PDF.
Formula Used (UNESCO, EOS-80, p = 0 dbar)
ρ(S,T) = ρ_w(T) + A(T)·S + B(T)·S^(3/2) + C·S²

Where (T in °C, S in PSU):
ρ_w(T) = 999.842594 + 6.793952e-2·T − 9.095290e-3·T² + 1.001685e-4·T³ − 1.120083e-6·T⁴ + 6.536332e-9·T⁵
A(T)   = 0.824493 − 4.0899e-3·T + 7.6438e-5·T² − 8.2467e-7·T³ + 5.3875e-9·T⁴
B(T)   = −5.72466e-3 + 1.0227e-4·T − 1.6546e-6·T²
C      = 4.8314e-4

Valid approximately for oceanic ranges: T ≈ −2 to 40 °C, S ≈ 0 to 42 PSU.

Densities reported are in-situ at atmospheric pressure using EOS-80. For high pressures, use full compressibility corrections (not included here).

How to Use
  1. Enter temperature and select the appropriate unit.
  2. Enter practical salinity in PSU (typically 30–37 in open ocean).
  3. Click Calculate to update density outputs.
  4. Click Add to Table to log the current result.
  5. Export your log using Export CSV or Export PDF.
  6. Reset to clear inputs and remove any draft table rows.

Tip: For g/cm³, divide kg/m³ by 1000. Specific gravity ≈ ρ/1000.

Example Data (S = 35 PSU)
T (°C) ρ (kg/m³) ρ (g/cm³) SG (≈ρ/1000)
-2.001,028.1871.0281871.028187
0.001,028.1061.0281061.028106
5.001,027.6751.0276751.027675
10.001,026.9521.0269521.026952
15.001,025.9731.0259731.025973
20.001,024.7631.0247631.024763
25.001,023.3431.0233431.023343
30.001,021.7291.0217291.021729
35.001,019.9341.0199341.019934

Reference only; values computed with EOS-80 at p = 0 dbar.

FAQs

Enter practical salinity in PSU (≈ g/kg). Typical open-ocean values are 30–37, estuaries vary widely.

Use °C if possible. The calculator converts °F and K to °C internally.

No. It computes density at atmospheric pressure (p = 0 dbar). For deep-water applications, apply compressibility corrections.

EOS-80 is widely used and accurate within oceanographic ranges. For highest fidelity, consider TEOS‑10 with Absolute Salinity and Conservative Temperature.

Specific gravity here is approximated as ρ / 1000 relative to ~freshwater. For precise definitions, specify a reference temperature and composition.

Yes. Add rows to the log, then use the CSV or PDF buttons to export.

Temperature −2 to 40 °C and salinity 0 to 42 PSU cover most practical cases. Values beyond may reduce validity.

Related Calculators

Poiseuille Flow Rate in Pipe CalculatorU-Tube Manometer Differential PressureBarometric Pressure–Altitude ConverterColebrook–White / Fanning Friction Factor SolverHazen–Williams Head Loss (Water)Minor Losses (K-Values) SummationSpillway Discharge (Simple Profiles)NPSH Available vs Required CheckPumps in Parallel/Series Performance CombinerFanno Flow Solver (Adiabatic, Friction)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.