Significant Wave Height Calculator

Compute significant wave height from spectrum variance (Hs = 4√m₀) or estimate it from wind speed and fetch via JONSWAP.

m₀ is the integral of the wave energy spectrum S(f) over all frequencies. Typical ocean swells: 0.1–5 m².

WMO Sea State Scale Reference

Code Description Hs range (m)
0Glassy / calm0
1Rippled0 – 0.1
2Wavelets0.1 – 0.5
3Slight0.5 – 1.25
4Moderate1.25 – 2.5
5Rough2.5 – 4.0
6Very rough4.0 – 6.0
7High6.0 – 9.0
8Very high9.0 – 14.0
9Phenomenal> 14.0

Summary

Compute significant wave height from spectrum variance (Hs = 4√m₀) or estimate it from wind speed and fetch via JONSWAP.

How it works

  1. Choose a calculation method: Spectrum (from m₀) or JONSWAP (from wind speed and fetch).
  2. For the Spectrum method, enter the zeroth spectral moment m₀ in m².
  3. For the JONSWAP method, enter the 10 m wind speed (m/s) and the fetch distance (km).
  4. Click Calculate to compute significant wave height Hs in meters.
  5. Review the intermediate values and formula details shown beneath the result.

Use cases

  • Coastal and offshore engineering design for platforms and breakwaters.
  • Maritime route planning and vessel safety assessments.
  • Research and education on ocean wave dynamics.
  • Checking JONSWAP fetch-limited wave growth estimates.
  • Converting wave spectrum output from models (WAVEWATCH III, SWAN) to Hs.
  • Estimating wave conditions from measured or forecast wind data.

Frequently Asked Questions

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