Wave Power Calculator

Enter wave height, period, and water density to compute wave power per meter of wave crest in W/m and kW/m.

Use the Wave Power Calculator

Wave Parameters

Regular sinusoidal wave — P = (ρg² / 32π) × H² × T

Presets:
Presets:

Results

Enter values and click Calculate

Copied!

Summary

Wave power (energy flux) is the rate at which mechanical energy travels through a vertical plane aligned with the wave crest. For a regular sinusoidal wave, power per unit crest width is P = (ρ g² / 32π) × H² × T in deep water. For real sea states (irregular waves), the standard formula is P = (ρ g² / 64π) × Hs² × Te, where Hs is significant wave height and Te is energy period. This calculator lets you switch between both modes and shows the result in both W/m and kW/m.

How it works

  1. Select the formula mode: Monochromatic (regular wave) or Real Sea State (JONSWAP).
  2. Enter wave height H in meters — crest-to-trough for monochromatic, significant wave height Hs for sea state.
  3. Enter wave period T in seconds — zero-crossing period for monochromatic, energy period Te for sea state.
  4. Adjust water density if needed (1025 kg/m³ for seawater, 1000 kg/m³ for fresh water).
  5. Click Calculate to get wave power in W/m and kW/m.
  6. The formula panel shows the equation used and intermediate values (g, ρ).

Use cases

  • Estimate the harvestable energy from a wave resource site for a wave energy converter (WEC).
  • Compare wave power potential between offshore locations using buoy data.
  • Cross-check wave atlas values against first-principles calculations.
  • Solve coastal engineering problems involving wave load and energy transport.
  • Teach introductory oceanography or renewable energy courses.
  • Quick field estimate of wave power without a full dispersion-relation solver.
  • Convert buoy-measured Hs and Te data into power per meter of crest.

Frequently Asked Questions

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