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
- Enter the water temperature in degrees Celsius (0–30 °C is the typical ocean range).
- Enter salinity in parts per thousand (ppt). Use 0 for freshwater, 35 for typical open-ocean seawater.
- Enter depth in meters (0 at the surface, up to ~8,000 m for deep ocean trenches).
- The calculator applies the Mackenzie (1981) nine-term polynomial to compute sound speed.
- 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