Sound Speed in Water Calculator

Enter water temperature, salinity, and depth to compute the speed of sound using the Mackenzie (1981) equation.

Water Parameters

Valid range: −2 to 35 °C

0 = freshwater · 35 = typical ocean · 40+ = hypersaline

0 = surface · 8000 = deep ocean

Quick presets

Result

Speed of Sound
— m/s
— ft/s

Mackenzie term contributions

Mackenzie (1981) equation · accuracy ±0.07 m/s for 0–30 °C, 25–40 ppt, 0–8000 m

Copied!

Summary

Enter water temperature, salinity, and depth to compute the speed of sound using the Mackenzie (1981) equation.

How it works

  1. Enter the water temperature in degrees Celsius (0–30 °C is the typical ocean range).
  2. Enter salinity in parts per thousand (ppt). Use 0 for freshwater, 35 for typical open-ocean seawater.
  3. Enter depth in meters (0 at the surface, up to ~8,000 m for deep ocean trenches).
  4. The calculator applies the Mackenzie (1981) nine-term polynomial to compute sound speed.
  5. Results update instantly in both m/s and ft/s with a breakdown of each term's contribution.

Use cases

  • Calibrate sonar and hydrophone systems for a specific water column.
  • Estimate acoustic travel time for underwater ranging and positioning.
  • Study how thermoclines and haloclines affect sonar performance.
  • Compute sound speed profiles for oceanography coursework or research.
  • Verify manufacturer specs for underwater acoustic modems.
  • Plan dive or ROV missions in waters with known temperature/salinity profiles.

Frequently Asked Questions

Last updated: 2026-06-15 · Reviewed by Nham Vu