How is swimming pace calculated?
Seconds per 100 m = total seconds ÷ distance in metres × 100. Average seconds per length = total seconds ÷ distance × pool length. Lengths = distance ÷ pool length. One length is one direction across the pool, not a return trip.
Worked example: 1,500 m in 30 minutes
30 minutes is 1,800 seconds. 1,800 ÷ 1,500 × 100 = 120 seconds, or 2:00 per 100 m. In a 25 m pool that is 60 lengths averaging 30 seconds each; in a 50 m pool it is 30 lengths averaging 1:00 each.
What does the result mean?
These are averages, not measured splits. If total duration includes rest, the average includes that rest; do not directly compare it with moving-time pace. Times are rounded to the nearest second and length counts to two decimal places. The calculator does not infer heart rate, SWOLF or missing laps.
Read: comparing two swims →Use and reference
Swimmers, coaches and clubs can use this free tool and link to this page from their resources. The formulas and worked example are public; no account or workout import is required.