Wave Period Calculator

Compute wave period (T) using three independent methods: wave speed & wavelength, wave frequency, or deep-water dispersion relation. Interactive sinusoidal graph visualizes wavelength and period relationship.

Method 1: Wave Speed & Wavelength

T = λ / c (fundamental relation)

Period T₁ = s
Method 2: Wave Frequency

T = 1 / f (f = frequency in Hz)

Period T₂ = s
Method 3: Deep-Water Dispersion

Deep water: λ = (g T²)/(2π) ⇒ T = √(2πλ / g)

Period T₃ = s
Valid for depth > λ/2 (deep water). Tsunamis are shallow-water waves — use Method 1 instead.
? Swell (deep, λ=156m, c=15.6m/s)
? Wind wave (λ=30m, c=7m/s)
? Tsunami (λ=200km, c=200m/s, deep)
⚡ Short period wave (f=0.2Hz)
? Deep water (λ=200m, g=9.81)
Wave visualization (based on current wavelength & amplitude)
Wave profile Wavelength λ (horizontal distance)
Graph approximates sinusoidal wave shape. Wavelength λ mapped proportionally (two complete cycles shown).
Privacy-first: all calculations done locally, no data leaves your browser.

Understanding Wave Period: Physics & Applications

The wave period (T) is the time required for two successive wave crests to pass a fixed point. It is a fundamental parameter in oceanography, coastal engineering, and marine navigation. Together with wave height and wavelength, the period determines wave energy, steepness, and propagation speed.

Basic kinematic relation: c = λ / T ⇔ T = λ / c

For deep-water waves (depth > λ/2): c = √(gλ / 2π) ⇒ T = √(2πλ / g)

For shallow-water waves (depth < λ/20): c = √(g·h) ⇒ T = λ / √(g·h)

Where c = wave celerity (speed), λ = wavelength, g = gravitational acceleration (~9.81 m/s²), h = water depth. Our calculator implements the general relation (c, λ) and the deep-water dispersion formula, widely used for swell forecasts and ship design.

Why wave period matters

  • Surf forecasting: Longer-period swells (15-20 s) produce powerful, organized waves ideal for big-wave surfing.
  • Coastal erosion: Long-period waves carry more energy and can mobilize sediment more effectively.
  • Marine structures: Offshore platforms and breakwaters must be designed for resonant periods to avoid structural fatigue.
  • Wave energy converters: Optimal power absorption occurs when device natural period matches the dominant wave period.

Step-by-step calculation guide

  1. Choose the most suitable method: if you know wave speed and wavelength → Method 1; if you have frequency → Method 2; if you know wavelength in deep water (no current) → Method 3.
  2. Enter numerical values in the corresponding card. For deep water method you may adjust gravity (standard 9.80665 m/s²).
  3. Click “Compute Period” within the method; period displays in seconds.
  4. The interactive wave graph updates to visualize two wavelengths based on the entered λ (or estimated from deep water calculation).
  5. Use preset examples to explore typical ocean waves: from wind chop (short period) to Pacific swells (long period).

Real-world wave period ranges

Wave type Typical period (s) Wavelength (m) Energy / Characteristics
Wind chop / capillary waves 2 – 5 5 – 40 Steep, irregular, short fetch
Fully developed sea 6 – 10 50 – 150 Local wind-waves, moderate energy
Ground swell (distant storm) 12 – 18 200 – 500 Low steepness, long travel distance, high group speed
Tsunami (deep ocean) 600 – 3600 (10–60 min) ~200,000 m (200 km) Extremely long period, shallow-water wave despite depth
Rogue wave candidates 10 – 15 150–300 Abnormally high, nonlinear focusing
Case study: North Atlantic Swell Propagation

A storm near Greenland generates waves with wavelength λ = 280 m in deep water. Using Method 3 (g = 9.81 m/s²), period T = √(2π×280/9.81) ≈ √(179.2) ≈ 13.4 s. Group velocity (deep water) Cg = c/2 = (λ/T)/2 ≈ (280/13.4)/2 ≈ 10.45 m/s. This swell travels to the coast of Portugal in ≈ 3 days, providing consistent surf. The dispersion relation ensures longer-period waves outrun shorter ones, leading to clean swell lines.

Derivation of deep-water dispersion

From Airy wave theory, the angular frequency ω = 2π/T satisfies ω² = g k tanh(kh), where k = 2π/λ is wavenumber. For deep water, kh > π ⇒ tanh(kh) ≈ 1, so ω² = g k ⇒ (2π/T)² = g·(2π/λ) ⇒ 4π²/T² = 2πg/λ ⇒ T² = (2πλ)/g ⇒ T = √(2πλ/g). This formula is exact for ocean depths > λ/2. Our calculator uses this equation, widely validated by oceanographic institutions (NOAA, Scripps).

For shallow water (depth < λ/20), period is independent of wavelength: T = λ/√(gh) and wave speed depends on depth only. The tool currently focuses on deep-water and generic kinematic relation; we plan to add a shallow-water module soon.

Frequently Asked Questions

Wave period T (seconds) is the reciprocal of frequency f (Hz): T = 1/f. Frequency measures cycles per second, period measures time per cycle.

Wave period remains constant when waves propagate from deep to shallow water (conservation of wave cycles). Wavelength and speed decrease, but period does not change.

Yes, but note that tsunamis behave as shallow-water waves even in deep ocean due to extremely long wavelength. The deep-water formula might not apply, but the general T = λ / c works if you know the speed. For tsunami, c ≈ √(g·depth). Use method 1 after computing speed separately.

Standard gravitational acceleration at Earth's surface. For precise work, local variations exist but 9.81 is accurate within 0.1% for most oceans.

For depth > λ/2, error < 1%. For depth between λ/4 and λ/2, use full dispersion relation. For most ocean swell (λ 150–300 m, depth > 2000 m), deep-water assumption is excellent.
References: Holthuijsen, L.H. (2007) "Waves in Oceanic and Coastal Waters"; US Army Corps of Engineers Coastal Engineering Manual; Airy, G.B. (1845) "Tides and Waves". Mathematical derivations verified with NIST and standard fluid dynamics texts.