Swim Stroke Rate Calculator

Enter your lap time, pool length, and stroke count to instantly calculate stroke rate, stroke length, and SWOLF score.

Use the Swim Stroke Rate Calculator

Lap Details

Common: 25 m, 50 m, 25 yd

min

:

sec

Number of stroke cycles for this lap

Stroke Rate
— strokes / min

How fast your arms cycle per minute

Stroke Length
— m / stroke

Distance covered per stroke cycle

SWOLF Score
— ( strokes + seconds )

Lower is more efficient — aim to reduce over time

Summary

The Swim Stroke Rate Calculator helps swimmers measure their stroke efficiency by computing strokes per minute (SPM), stroke length, and SWOLF score from a single lap. SWOLF — the sum of stroke count and lap seconds — is a widely used efficiency index: a lower number means you cover more distance per stroke with less time. Tracking these metrics over training sessions lets you identify whether to focus on stroke rate or distance per stroke to swim faster.

How it works

  1. Enter the pool length (in meters or yards).
  2. Enter the total time taken to complete one lap (minutes and seconds).
  3. Enter the number of strokes you took for that lap.
  4. Click Calculate to see stroke rate (SPM), stroke length, and SWOLF score.
  5. Adjust inputs and recalculate to compare different efforts or sessions.

Use cases

  • Track stroke efficiency improvements over a training block.
  • Compare SWOLF scores across different strokes (freestyle, backstroke, breaststroke).
  • Set targeted stroke rate goals for race pace training.
  • Coach swimmers by benchmarking stroke length against age-group standards.
  • Analyze how fatigue affects stroke rate in long-distance sets.
  • Optimize open-water swimming pace by balancing rate and length.

Frequently Asked Questions

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