Significant Wave Height Calculator

Find the significant wave height from a wave spectrum or a measured wave record, and see how likely a much larger wave is.

🌊 Significant Wave Height Calculator
Input basis
Value
m
Observation duration
h
0.524
Mean zero-crossing period (Tz)
s
320
Individual wave heights (m), 3 to 10 values, blank rows ignored
Wave 1
Wave 2
Wave 3
Wave 4
Wave 5
Wave 6
Wave 7
Wave 8
Wave 9
Wave 10
Significant wave height (Hs)
—
Expected maximum (Hmax)
—
RMS height (Hrms)
—
Mean height
—
H1/10 (highest tenth)
—
Number of waves (N)
—
Std deviation (σ)
—
Zeroth moment (m0)
—
Hmax / Hs
—

H1/3 (mean of highest third)
—
Waves in the highest third
—
Mean height
—
RMS height (Hrms)
—
Maximum height
—
Rayleigh 1.416 Hrms
—
H1/3 vs Rayleigh
—
H1/3 / Hrms
—

🌊 What is Significant Wave Height?

Significant wave height, written Hs or Hm0, is the standard single number used to describe how rough the sea is. A real sea surface is made of many waves of different heights and periods, so no one height describes it. Hs was originally defined by Walter Munk and Harald Sverdrup in the 1940s as the mean height of the highest one third of waves, written H1/3. That definition was chosen because it agrees closely with the wave height a trained observer estimates by eye, who tends to notice the larger waves and ignore the small ones. Today Hs is usually computed from instruments, as four times the standard deviation of the sea-surface elevation, or equivalently four times the square root of the zeroth moment m0 of the wave spectrum.

Hs is the input to almost every practical wave calculation. Marine forecasters report it, ship routing and offshore operations set weather limits in terms of it, and engineers use it to design breakwaters, platforms and cables. Once you know Hs, the Rayleigh distribution gives the whole statistics of individual waves: the root-mean-square height, the mean height, the average of the highest tenth, and the probability that any single wave exceeds a given height. With the number of waves in a storm, the Longuet-Higgins result also gives the expected height of the largest wave, which is what really threatens a structure or a small vessel.

A common misunderstanding is that Hs is the typical or maximum wave. It is neither. The average wave is only about 63 percent of Hs, about one wave in seven is higher than Hs, and over a few thousand waves the largest is typically 1.5 to 2 times Hs. Another is that the two definitions are interchangeable in every sea. In a perfectly Rayleigh sea H1/3 is within 0.1 percent of 4 sigma, but real seas with swell, steep waves or shallow-water effects can differ by 5 to 10 percent.

This calculator covers both routes. Mode A starts from the elevation standard deviation or the spectral moment, as you would get from a wave buoy, a spectral model or a pressure gauge. Mode B starts from a handful of individual wave heights, as you might read from a staff gauge, a photo sequence or a short time series, and tests how close your record is to the Rayleigh prediction. To translate the period into wavelength and speed, use the ocean wave speed calculator.

📐 Formula

Hs  =  4 √m0  =  4σ   |   P(H > h) = exp(−2 (h/Hs)²)
m0 = zeroth spectral moment (m²), the area under the wave variance density spectrum, equal to σ²
σ = standard deviation of the sea-surface elevation (m), after removing the mean level and the tide
Hrms = Hs/√2 ≈ 0.707 Hs, and mean height = (√π/2) Hrms ≈ 0.886 Hrms ≈ 0.627 Hs
H1/10 ≈ 1.27 Hs (mean of the highest tenth), and H1/3 = 1.416 Hrms ≈ 1.001 Hs for a Rayleigh sea
N = duration ÷ Tz, the number of waves, with Tz the mean zero-crossing period (s)
Hmax ≈ (Hs/2) √(ln N), the expected maximum wave in N waves (Longuet-Higgins, leading term)
Record mode: H1/3 is the mean of the highest k = ceil(n/3) of n measured waves, so 10 waves use the top 4
Example: σ = 0.5 m gives Hs = 2 m, Hrms = 1.41 m and, over 1543 waves, Hmax = 2.71 m.

The expected maximum uses the leading term of the Longuet-Higgins formula. The full expression adds a small positive correction of gamma / (2 ln N) in relative terms (gamma = 0.5772, Euler's constant), roughly 4 percent for a few thousand waves. The calculator reports the leading term, which is the form most often quoted in engineering notes.

📖 How to Use This Calculator

Steps

1
Choose a mode. Pick From spectrum or elevation if you know the standard deviation or the zeroth spectral moment, or From wave record if you have measured individual wave heights.
2
Enter your data. In Mode A enter sigma or m0, the observation duration and the mean zero-crossing period. In Mode B enter 3 to 10 wave heights and leave unused rows blank.
3
Read the statistics. Mode A reports Hs, Hrms, mean height, H1/10 and the expected maximum. Mode B reports H1/3, mean, rms and maximum, and the Rayleigh comparison.
4
Study the chart. Check where Hs, H1/10 and Hmax sit on the exceedance curve, or how the highest third of your record compares with the H1/3 line.

💡 Example Calculations

Example 1 — A 2 m Sea (Mode A)

σ = 0.5 m, 3 hours, Tz = 7 s

1
Hs = 4 × 0.5 = 2.00 m, Hrms = 2/√2 = 1.41 m, mean height = 0.886 × 1.41 = 1.25 m
2
H1/10 = 1.2728 × 2 = 2.55 m
3
N = 3 × 3600 / 7 = 1543 waves, so Hmax = (2/2) √(ln 1543) = 2.71 m, only 1.35 times Hs
Hs = 2.00 m, Hmax = 2.71 m, probability a wave exceeds Hmax = 2.55%
Try this example →

Example 2 — A 5 m Storm from m0 (Mode A)

m0 = 1.5625 m², 6 hours, Tz = 10 s

1
σ = √1.5625 = 1.25 m, so Hs = 4 × 1.25 = 5.00 m
2
Hrms = 3.54 m, mean height = 3.13 m, H1/10 = 6.36 m
3
N = 6 × 3600 / 10 = 2160 waves, so Hmax = 2.5 × √(ln 2160) = 6.93 m
Hs = 5.00 m, Hmax = 6.93 m (1.39 Hs)
Try this example →

Example 3 — A Record of 10 Waves (Mode B)

Heights 1.2, 2.4, 1.8, 3.1, 0.9, 2.2, 1.5, 2.8, 1.1, 1.9 m

1
Sorted: 3.1, 2.8, 2.4, 2.2, 1.9, 1.8, 1.5, 1.2, 1.1, 0.9. With n = 10, k = ceil(10/3) = 4 waves in the highest group
2
H1/3 = (3.1 + 2.8 + 2.4 + 2.2)/4 = 2.63 m (2.625 before rounding), mean = 1.89 m, Hrms = 2.02 m
3
Rayleigh: 1.416 × 2.02 = 2.85 m, so the observed H1/3 is 8.0% lower than predicted
H1/3 = 2.63 m, maximum = 3.10 m, H1/3/Hrms = 1.303
Try this example →

Example 4 — A Short Record of 7 Waves (Mode B)

Heights 0.8, 1.4, 2.0, 1.1, 1.7, 0.6, 1.3 m, rows 8 to 10 blank

1
n = 7, so k = ceil(7/3) = 3. The top three waves are 2.0, 1.7 and 1.4 m
2
H1/3 = (2.0 + 1.7 + 1.4)/3 = 1.70 m, mean = 1.27 m, Hrms = 1.35 m
3
Rayleigh: 1.416 × 1.35 = 1.91 m, so the observed value is 11.0% lower, which is normal for such a short record
H1/3 = 1.70 m, maximum = 2.00 m, H1/3/Hrms = 1.260
Try this example →

❓ Frequently Asked Questions

How do you calculate significant wave height?+
From a wave spectrum, Hs = 4 sqrt(m0), where m0 is the area under the variance density spectrum. Equivalently Hs = 4 sigma, with sigma the standard deviation of the sea-surface elevation. From a record, Hs is approximated by H1/3, the mean of the highest third of waves.
What does significant wave height mean?+
It is a single number that summarizes sea state. Historically it was defined as the mean height of the highest one third of waves, and it matches what an experienced observer reports as the typical height of the larger waves.
What is the relation between Hs and Hrms?+
For a Rayleigh distributed sea, Hrms = Hs / sqrt(2), which is about 0.707 Hs. Equivalently H1/3 = 1.416 Hrms, which is a useful check on measured wave records.
How do you find the maximum wave height from Hs?+
Use Longuet-Higgins: the expected maximum in N waves is about (Hs/2) sqrt(ln N). For a 3 hour record of 7 s waves, N is about 1543 and Hmax is about 1.35 Hs.
What is H1/10?+
H1/10 is the mean of the highest 10 percent of waves. For a Rayleigh sea it is about 1.27 Hs, so a sea with Hs = 2 m has H1/10 near 2.55 m.
Is significant wave height the same as H1/3?+
Nearly. H1/3 is the original observational definition and Hs = 4 sigma is the spectral definition. In a Rayleigh sea H1/3 is 1.001 times Hs, so they agree to within about 0.1 percent. In real seas, they can differ by 5 to 10 percent.
How many waves are in a storm?+
Divide the duration in seconds by the mean zero-crossing period. A 6 hour storm with 10 s waves contains 21,600 / 10 = 2160 waves.
Why is the largest wave bigger than Hs?+
Hs is an average over the highest third. Individual waves follow a Rayleigh distribution with a long tail, so about 1 wave in 7 exceeds Hs (P = e^-2 = 13.5 percent) and over thousands of waves the largest is typically 1.5 to 2 times Hs.
How is the mean wave height related to Hs?+
For the Rayleigh distribution, Hmean = (sqrt(pi)/2) Hrms = 0.886 Hrms, which equals about 0.627 Hs. So the average wave is only about 63 percent of the significant wave height.
How many waves do I need to estimate Hs from a record?+
At least 100 for a reasonable estimate, and standard wave buoy records use about 1200 waves (20 minutes). With only 10 waves, the observed H1/3 can differ from the true Hs by 10 to 20 percent.
What units does the calculator use?+
Heights and standard deviation are in meters, m0 is in square meters, duration is in hours and the mean zero-crossing period is in seconds.

How do you calculate significant wave height?

From a wave spectrum, Hs = 4 sqrt(m0), where m0 is the area under the variance density spectrum. Equivalently Hs = 4 sigma, with sigma the standard deviation of the sea-surface elevation. From a record, Hs is approximated by H1/3, the mean of the highest third of waves.

What does significant wave height mean?

It is a single number that summarizes sea state. Historically it was defined as the mean height of the highest one third of waves, and it matches what an experienced observer reports as the typical height of the larger waves.

What is the relation between Hs and Hrms?

For a Rayleigh distributed sea, Hrms = Hs / sqrt(2), which is about 0.707 Hs. Equivalently H1/3 = 1.416 Hrms, which is a useful check on measured wave records.

How do you find the maximum wave height from Hs?

Use Longuet-Higgins: the expected maximum in N waves is about (Hs/2) sqrt(ln N). For a 3 hour record of 7 s waves, N is about 1543 and Hmax is about 1.35 Hs.

What is H1/10?

H1/10 is the mean of the highest 10 percent of waves. For a Rayleigh sea it is about 1.27 Hs, so a sea with Hs = 2 m has H1/10 near 2.55 m.

Is significant wave height the same as H1/3?

Nearly. H1/3 is the original observational definition and Hs = 4 sigma is the spectral definition. In a Rayleigh sea H1/3 is 1.001 times Hs, so they agree to within about 0.1 percent. In real seas, they can differ by 5 to 10 percent.

How many waves are in a storm?

Divide the duration in seconds by the mean zero-crossing period. A 6 hour storm with 10 s waves contains 21,600 / 10 = 2160 waves.

Why is the largest wave bigger than Hs?

Hs is an average over the highest third. Individual waves follow a Rayleigh distribution with a long tail, so about 1 wave in 7 exceeds Hs (P = e^-2 = 13.5 percent) and over thousands of waves the largest is typically 1.5 to 2 times Hs.

How is the mean wave height related to Hs?

For the Rayleigh distribution, Hmean = (sqrt(pi)/2) Hrms = 0.886 Hrms, which equals about 0.627 Hs. So the average wave is only about 63 percent of the significant wave height.

How many waves do I need to estimate Hs from a record?

At least 100 for a reasonable estimate, and standard wave buoy records use about 1200 waves (20 minutes). With only 10 waves, the observed H1/3 can differ from the true Hs by 10 to 20 percent.

What units does the calculator use?

Heights and standard deviation are in meters, m0 is in square meters, duration is in hours and the mean zero-crossing period is in seconds.