Skip to main content
Calcimator

Stroke Rate Calculator

Calculate strokes per minute, distance per stroke, and stroke index from your pool length, time, and stroke count.

About this calculator

This calculator converts three raw numbers you can measure at poolside -- pool length, time per length, and strokes per length -- into the metrics competitive and fitness swimmers use to track technique: Stroke Rate, Distance per Stroke (DPS), Swim Speed, Stroke Index, and SWOLF. Stroke Rate (strokes per minute) and Swim Speed both depend only on Time per Length and Strokes per Length -- Pool Length itself has no effect on either, since both are ratios of stroke count (or distance) to elapsed time; Pool Length only feeds into Distance per Stroke, which measures how far you travel with each arm cycle. Stroke Index, a widely used efficiency metric among swim coaches, multiplies Distance per Stroke by Swim Speed, rewarding swimmers who cover more distance per stroke at a higher speed rather than either alone.

SWOLF (swim golf) simply adds your time in seconds to your stroke count for one length -- a lower SWOLF score means better overall efficiency, since it penalizes both slow swimming and excessive stroking equally. None of these metrics account for stroke type (freestyle, breaststroke, etc.), turns, or fatigue over a longer set -- they describe a single length in isolation, so compare them across similar conditions (same stroke, same pool, similar point in a workout) rather than across a whole session.

Inputs

ft
sec
strokes

Results

Stroke Rate

43.2 strokes/min

Distance per Stroke1.39 m
Swim Speed1 m/s
Stroke Index1.39
SWOLF Score43
Pace per 100m100 sec
How to Use This Calculator
  1. Select Pool Length (25m or 50m) and enter Time per Length in seconds.
  2. Enter Strokes per Length (one arm stroke per count).
  3. Review Stroke Rate (strokes per minute), Distance per Stroke (DPS), and Swim Speed.
  4. Check SWOLF Score and Stroke Index to benchmark stroke efficiency.
  5. Use Pace per 100m to compare across different stroke rate experiments.

How the result changes with Time per Length

Time per LengthStroke Rate
1383.1 strokes/min
1956.8 strokes/min
3828.4 strokes/min
6317.1 strokes/min

What each input means

Pool Length
Length of the pool in meters. Standard short course is 25m, long course is 50m.
Time per Length
Time to complete one length of the pool in seconds. Use a stopwatch or pace clock for accuracy.
Strokes per Length
Count each arm entry as one stroke. Do not count the push-off or final touch.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Pool Length = 25, Time per Length = 25, Strokes per Length = 18 = 3 input(s) provided
  2. Calculate Stroke Rate
    Stroke Rate
    43.2 = 43.2
  3. Calculate Distance per Stroke
    Distance per Stroke = d
    1.39 = 1.39
  4. Calculate Swim Speed
    Swim Speed
    1 = 1

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why doesn't Pool Length affect my Stroke Rate?

Stroke Rate is strokes per minute, calculated purely from how many strokes you took and how long that took -- it's a measure of your arm-cycle tempo, not distance covered. Two swimmers with identical stroke counts and identical times will have identical stroke rates whether they swam a 25-meter or 50-meter pool, which is why Pool Length only enters the Distance per Stroke and related distance-based calculations.

What's a good SWOLF score?

SWOLF varies by pool length, stroke, and swimmer level, so there's no single universal target -- it's most useful for tracking your own improvement over time in the same pool and stroke, where a lower score consistently means you're covering the length with a better combination of speed and stroke economy than before.

Why would increasing my Strokes per Length ever be a bad thing?

Taking more strokes to cover the same length in the same time raises your Stroke Rate but lowers your Distance per Stroke, and since Stroke Index multiplies the two together, more strokes alone doesn't necessarily improve efficiency -- if you're not also going faster, adding strokes just means more effort for the same result, which SWOLF and Stroke Index are both designed to expose.

How is Swim Speed different from Pace per 100m?

Swim Speed is your raw velocity in meters per second, calculated from Pool Length divided by Time per Length, while Pace per 100m converts that same speed into the more familiar "time to swim 100 meters" format competitive swimmers typically use to compare performances -- the two describe the same underlying speed, just in different units.

Can I compare Stroke Index across different strokes or pool lengths?

Not directly -- Stroke Index is most meaningful when comparing swims of the same stroke type in the same pool length, since different strokes (freestyle vs. breaststroke) have inherently different efficient stroke rates and distances per stroke, and a longer pool naturally allows more distance to accumulate per stroke than a shorter one.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.