Lelifi·tools

Wave Period Calculator

Wave period is the seconds one wave takes to pass a fixed point: divide the seconds watched by the crests counted. A 10 second swell runs 15.61 m/s (30.34 knots) in deep water with crests 156.08 m (512.1 ft) apart, and it needs water deeper than 78.04 m to stay a deep water wave.

Count the crests that pass in a set time and the calculator returns the wave period in seconds, plus frequency, deep water speed and wavelength.

By the Lelifi editors ·

Key takeaways

Counting an 8.00 second period at a fixed markfixed markcrest 10 screst 28.00 screst 316.00 screst 424.00 s8.00 s between crests
Crests passing a fixed mark every 8.00 seconds: 21 waves in 168 seconds is the same 8.00 second period.
Deep water crest speed by period6 s9.36 m/s8 s12.49 m/s10 s15.61 m/s14 s21.85 m/s20 s31.22 m/s
Deep water crest speed climbs with period: 9.36 m/s at 6 seconds against 31.22 m/s at 20 seconds.
On this page
  1. What wave period measures
  2. How to count a wave period with a stopwatch
  3. From period to frequency and back
  4. Deep water speed and wavelength from a period
  5. Where the deep water rules stop working
  6. Why forecasters watch period as closely as height
  7. Common mistakes when measuring or using period

What wave period measures

Wave period is the time one full wave needs to pass a fixed point, measured in seconds. Sit on a pier and watch a mooring buoy: the period is the number of seconds between one crest lifting the buoy and the next crest lifting it the same way. NOAA's National Data Buoy Center defines it the same way for its instruments, as the time between corresponding points on a wave profile passing a measurement location, whether you time crest to crest or trough to trough.

Every buoy report lists several periods, not one. The NDBC measurement guide describes the dominant wave period (DPD) as the period with the maximum wave energy, the swell period (SwP) as the peak period of the swells, and the average wave period (APD) as the average over a 20 minute sampling record. When a marine forecast says 8 seconds at 6 feet, the 8 seconds is that dominant period.

Period, more than height, tells you where a swell came from. Waves lose height as they travel but hold their period across an ocean, which is why a 17 second reading reads as the calling card of a storm far away. The calculator on this page turns a raw count of passing waves into a period, then into frequency, deep water speed and wavelength.

How to count a wave period with a stopwatch

The field method is the same one buoy networks build their averages from: divide the time you watched by the number of waves that passed. NDBC's wave measurement document calls the result a zero crossing period and notes it is statistically the same as dividing the measurement time by the number of waves, which is the average period of the record.

Pick a fixed mark, such as a piling or a mooring buoy, start a stopwatch, and count each crest that passes until the stopwatch reaches a round number. Suppose 21 crests pass in 168 seconds. The period is 168 ÷ 21 = 8.00 seconds, and the frequency is 21 ÷ 168 = 0.125 Hz. A second spot check: 42 crests in 300 seconds gives 300 ÷ 42 = 7.14 seconds per wave, or 0.1400 Hz.

Count at least 20 waves before dividing, and time the whole window rather than stopping on the last count, because a handful of waves gives a period that swings from one try to the next. Real seas carry a mix of periods at once, so your single number lands somewhere between the shortest wind chop and the longest swell in the mix.

From period to frequency and back

Period and frequency are reciprocals: frequency in Hz equals 1 ÷ period in seconds, and the period equals 1 ÷ frequency. An 8.00 second wave runs at 0.125 Hz, one eighth of a cycle per second, and it sends 7.50 crests past your mark each minute. A 20 second swell runs at 0.05 Hz, three crests per minute, and a 6 second chop runs at 0.17 Hz, about 10 crests per minute.

Buoy reports usually quote period, but the underlying spectra are computed in frequency: NDBC derives the dominant period as the reciprocal of the peak frequency of its wave spectrum, so a spectrum peaked at 0.1 Hz is reported as a 10.00 second dominant period. Entering a frequency in the calculator reproduces that conversion exactly.

Keep the units straight when you compare sources. Ship reports and coastal forecasts talk in seconds and knots, engineering papers in Hz and meters per second, and mixing the two without converting is the most common way a period check goes wrong. The table below lists both, plus feet, for the periods that matter most.

Deep water speed and wavelength from a period

Once a wave is in deep water, meaning the bottom lies deeper than half the wavelength, the period alone fixes both the speed and the wavelength. The formulas are speed c = g × T ÷ (2π) and wavelength L = g × T² ÷ (2π), where g is the standard acceleration of gravity, 9.80665 m/s², listed as an exact conversion factor in the NIST Guide to the SI. Those evaluate to the shortcuts forecasters use: speed in m/s is about 1.56 times the period, and wavelength in meters is about 1.56 times the period squared. The NDBC sea state forecasting guide starts from the same deep water relations, with the period equal to the wave length divided by the wave speed.

Period (s)Frequency (Hz)Speed (m/s)Speed (ft/s)Wavelength (m)Deep water needs
60.179.3630.7256.19deeper than 28.09 m
80.1312.4940.9799.89deeper than 49.94 m
100.1015.6151.21156.08deeper than 78.04 m
140.0721.8571.69305.91deeper than 152.96 m
200.0531.22102.41624.31deeper than 312.16 m

Reading one row aloud: a 10 second swell carries crests at 15.61 m/s, about 30.34 knots, and its crests sit 156.08 m (512.1 ft) apart. To qualify as deep water for that swell the water must be deeper than 78.04 m, half the wavelength. A 20 second storm swell needs better than 312.16 m of depth, which is why waves that long only feel the bottom near the continental shelf.

Where the deep water rules stop working

Three depth bands govern which formula applies. Water deeper than half the wavelength is deep water and follows the 1.56 shortcuts. Water shallower than one twentieth of the wavelength is shallow water, where speed depends on depth instead of period: c = √(g × depth). In between sits the transitional band, where the full dispersion relation applies and neither shortcut is exact.

Worked example: a 14 second swell has a deep water wavelength of 305.91 m, so it stays a deep water wave until the bottom rises above 152.96 m. Over most of the open ocean it never feels the bottom. Once it shoals into 10 m of water, which is below one twentieth of 305.91 m, its speed is √(9.80665 × 10) ≈ 9.90 m/s (32.5 ft/s), regardless of the period. In 2 m of water the same rule gives 4.43 m/s.

The period itself barely changes through all of this. NDBC's sea state forecasting notes call period a conservative quantity in deep water, and even over a shoaling bottom the frequency holds while wavelength and speed shrink together. That is why a 14 second swell still arrives 14 seconds apart at the beach, just slower, shorter and taller than it was offshore.

Depth (m)Depth (ft)Speed (m/s)Speed (ft/s)Speed (knots)
26.64.4314.538.61
516.47.0022.9713.61
1032.89.9032.4919.25
2065.614.0045.9527.22
3098.417.1556.2733.34
50164.022.1472.6543.04

The table holds for any period, because depth alone sets the speed in this band. Only the depth at which the band starts depends on the period: 10 m of water counts as shallow for a 14 second swell but as transitional for a 6 second wind chop, whose wavelength is only 56.19 m. A surfer timing a 30 m deep reef break should expect crests at 17.15 m/s, about 33.34 knots, no matter what period the buoy reported offshore.

Why forecasters watch period as closely as height

Marine forecasts pair a height with a period for a reason. The NOAA Mariners Weather Log explains that wind waves carry shorter periods while swell from a distant storm runs longer, and that waves with periods greater than 10 or 12 seconds are arriving from a distant source. Period, in other words, is the fingerprint of the storm that made the wave.

Period also connects to how a wave feels in a harbor or on a beach. Longer period swell wraps around points, focuses on reefs and carries more energy per crest, so two days with the same buoy height can moor and surf completely differently when the periods differ by 6 seconds. The same NOAA article explains that reported heights are significant wave heights, the average of the highest one third of the waves, and that the theoretical maximum wave in the set runs about twice the significant height, so a 6 foot forecast can hold isolated crests near 12 feet.

Buoy users should match the field to the question. SwP and DPD describe the energy carrying swell, WWP describes local wind waves, and APD averages everything in the record. For arrival timing, use the dominant period together with the deep water speed row from the table above.

Period (s)Speed (m/s)Distance in one hour (km)Distance in one day (km)Distance in one day (nautical miles)
69.3633.7809.1437
812.4945.01078.8583
1015.6156.21348.5728
1421.8578.71887.91019
2031.22112.42697.01456

Those distances explain why a long period reading works as a storm detector. The 14 second row covers 1887.9 km of ocean in a day, and energy travels at the group velocity, which in deep water is half the phase speed, so the swell packet from a storm 4000 km away needs about 4 days to arrive. That lag is the reason a forecast can name the day a distant low will send surf, and why the period climbs hours before the height does.

Common mistakes when measuring or using period

The stopwatch method fails in four predictable ways. Counting the first crest as wave one and stopping the clock at the last crest adds one phantom wave; time a fixed window instead and count everything that passes inside it. Counting crests and troughs as two waves halves the period; count only crests, or only troughs. Measuring right at the beach, where the depth is a fraction of the wavelength, reports a shallow water speed rather than the offshore period. And watching for too short a window lets one long lull dominate the count.

Unit slips are as common as counting slips. A 12.49 m/s crest speed is 24.27 knots, and marine forecasts speak in knots, so quoting 12.49 to a boater reads like a typo. Wavelength quoted in feet needs the same care: 99.89 m is 327.7 ft. When you compare your stopwatch count against a buoy, compare period to period, and remember the buoy's dominant period describes the energy peak while your count averages every wave in your window, so a gap of a second or two between the two numbers is normal, not an error.

One last check on the arithmetic: if your counted period and counted frequency multiply out to anything other than 1.00, one of the two divisions slipped. The calculator runs both directions from the same inputs, so a mismatch between its two lines means the inputs, not the formulas, need a second look.

Frequently asked questions

What is wave period in plain terms?

The number of seconds one wave needs to pass a fixed point. Time the gap between one crest and the next as they pass a piling and you have it. Buoy forecasts report it in seconds, as in 8 seconds at 6 feet.

How do I calculate wave period from a wave count?

Divide the seconds you watched by the crests that passed. 21 crests in 168 seconds gives 168 ÷ 21 = 8.00 seconds. NDBC defines the average period of a record the same way: record length divided by the number of waves.

What frequency is an 8 second wave?

1 ÷ 8.00 = 0.125 Hz, which works out to 7.50 crests passing per minute.

How fast does a 10 second swell travel?

In deep water, 15.61 m/s, about 30.34 knots or 56.19 km/h, with crests 156.08 m (512.1 ft) apart.

What is the wavelength of a 20 second swell?

624.31 m (2048.3 ft), moving at 31.22 m/s. Deep water for that swell means water deeper than 312.16 m.

How deep is deep water for a 14 second swell?

Deeper than 152.96 m, half of its 305.91 m wavelength. Above that depth band the transitional and shallow water rules take over.

How fast is a wave in 10 m of water?

Shallow water speed is √(g × depth) = √(9.80665 × 10) ≈ 9.90 m/s (32.5 ft/s), independent of the period. In 2 m of water it drops to 4.43 m/s.

Why do buoys report period over a 20 minute record?

NDBC samples waves over 20 minute windows and computes the dominant period, the period of the energy peak, plus an average period. The longer window smooths the noise a stopwatch count carries.

Is swell period the same as wave period?

Not on a mixed sea. SwP is the peak period of the swell, WWP covers local wind waves, and DPD takes whichever carries more energy, so a single buoy report can show three different periods at once.

What period counts as long period swell?

Above 10 to 12 seconds, according to NOAA's Mariners Weather Log, because waves that long have traveled from a distant source region.

How do I convert between period and frequency?

Divide 1 by either number. 0.05 Hz is a 20.00 second wave, 0.1 Hz is 10.00 seconds, and 0.125 Hz is 8.00 seconds.

Does wave period change as a wave reaches shore?

Barely. Speed and wavelength drop as the bottom shoals, but the crests keep arriving on the same schedule, so an offshore 14 second swell still passes a buoy near the beach 14.00 seconds apart.

Why does my stopwatch count differ from the buoy period?

Your count averages every wave in your window, while the buoy's dominant period picks the energy peak. A mixed sea easily spans 4 to 16 seconds, so a 1 to 2 second gap between the two methods is normal.

What units does this calculator use?

Seconds and Hz for period and frequency, meters and feet for wavelength, and m/s, ft/s and knots for speed, matching both engineering papers and NOAA marine forecasts.

Spotted a wrong number or a broken result?

More Everyday tools

See all Everyday tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.