Swim Stroke Count + SWOLF Calculator
SWOLF = stroke count + seconds for one pool length. Lower = more efficient.
Result
How to use this calculator
- Pick pool length you swam.
- Count strokes for one length (one arm hitting water = 1 stroke).
- Time the length in seconds.
- Sum = SWOLF; compare across sessions.
About this calculator
SWOLF (Swimming-Golf) = stroke count for one pool length + seconds for that length. Lower is better. Elites SWOLF in the high 20s to low 30s in 25m pool freestyle. Recreational adults often score 50-60. The two ways to lower SWOLF: take fewer strokes per length (improve glide / catch / pull) or swim faster โ usually you have to do both. Distance per stroke (DPS) is a related metric; ~2.0 m/stroke is solid recreational, 2.4+ m/stroke is competitive.
Frequently asked
Watch reads wrong stroke count?+
Stroke = 2 arms or 1?+
How to lower SWOLF without slowing down?+
SWOLF vary by stroke?+
Track SWOLF or pace?+
Related calculators
More tools you might like
Hand-picked tools that pair well with this one โ same audience, same intent.
CSS = (400m time โ 200m time) / 200, in seconds per metre. Per Salo et al. โ the swim equivalent of FTP.
Swim pace per 100 m and per 100 yd from total distance and time.
Laps = โtarget distance / pool lengthโ. Convert any target distance to laps in any pool.
Convert between cadence (steps per minute), stride length, and running speed.
Calculate pace per mile and per kilometer from any distance and finish time, with 5K/10K/half/marathon split projections.
Quickly see a PDF's page count, file size, and first-page dimensions โ no download needed.