Swimming Pace Calculator
Convert a swim distance and time into pace per 100, in metres or yards.
What this tool does
This calculator turns a swim distance and elapsed time into pace per 100, the standard interval metric in pool training. Enter the distance in metres or yards and the time in minutes and seconds, and it returns the per-100 pace in the unit you chose, along with the per-50 pace and the speed in metres per second. The pace is what lets swims of different lengths be compared and interval sets be written to a consistent target.
Formula Used
Disclaimer
This calculator is for educational and informational purposes only. It does not provide medical, nutritional, or training advice. Results are mathematical estimates and may not reflect individual circumstances. Consult a qualified coach, registered dietitian, medical professional, or physiotherapist for personal guidance.
How the Swimming Pace Calculator works
Enter how far you swam, in metres or yards, and how long it took in minutes and seconds. The tool converts the time to seconds, scales it to 100 units of distance, and reports the result as a per-100 pace in the unit you selected. It also gives the per-50 pace, which is what a 25 m pool set is usually written against, and the speed in metres per second, which is the one figure that compares directly between a yards pool and a metric one.
The formula
- Total the time in seconds:
minutes × 60 + seconds - Scale it to 100 units of distance:
pace per 100 = total seconds × 100 ÷ distance
Working the default, 100 m swum in 1 minute 30 seconds: 1 × 60 + 30 = 90 seconds, and 90 × 100 ÷ 100 = 90 seconds, so 1:30 per 100 m. Change the distance to 400 m for the same 90 seconds and the pace becomes 90 × 100 ÷ 400 = 22.5 seconds per 100 m, which is why the tool always divides by the distance rather than assuming it. The per-50 pace is simply half the per-100 figure, and the speed is the distance in metres divided by the total seconds, so 100 ÷ 90 = 1.11 m/s.
Metres or yards, and why the label matters
The arithmetic does not care which unit you use, since it divides one distance by another, but the answer means different things. One hundred yards is 91.44 metres, so a per-100-yard pace covers 8.6% less water than the same number expressed per 100 metres. Select the unit you actually swam and the tool labels the result to match. If you want to move a pace between the two, the swim pace converter on this site does that directly. The speed row stays in metres per second whichever unit you pick, precisely so that a 1:30 per 100 yd and a 1:30 per 100 m can be told apart at a glance.
Where this method is most accurate
The calculator assumes one constant pace across the whole distance, and that assumption is what limits it rather than the arithmetic. Real swims are not uniform: stroke rate and stroke length shift as speed changes, and they shift differently depending on skill level (Seifert et al., 2010). Race data shows the same thing at the strategic level, with elite 1500 m freestylers who start slower finishing faster overall (McGibbon et al., 2021). Pace figures are most representative for continuous pool swims at steady effort: middle-distance freestyle, aerobic base sets, and time trials without long rests. Starts, turns, water temperature, drag, and stroke type are all inside the clock time but not separated out.
What this tool does not do
It is a pace calculator, not a training prescription or a performance predictor. It does not set interval targets, estimate finish times at other distances, or adjust for stroke efficiency. It does not diagnose technique, suggest training volume, or indicate competition readiness. It converts an observed distance and time into a per-100 pace; what that pace means depends on the set it came from and the swimmer who swam it.
Disclaimer
This calculator is for educational and informational purposes only. It is not medical, coaching, or health advice. Consult a qualified swim coach, sports scientist, or healthcare provider before beginning or modifying any training program. Individual results vary; no calculator replaces personalised instruction.
Questions
- Why express pace per 100 rather than total time?
- Because it normalises swims of different lengths. A 200 and an 800 cannot be compared directly, but their per-100 paces can, which is why coaches write interval sets against a per-100 target and track it over a season. It is the closest thing swimming has to a common currency.
- How do I enter my time?
- In minutes and seconds, the way the pace clock reads it, so a 1:38 swim is 1 and 38. Earlier versions took a single decimal-minutes field, which meant typing 1.6333 for the same swim.
- Can I use this for yards instead of metres?
- Yes, select yards next to the distance and the result is labelled per 100 yards. This matters more than it looks: 100 yards is 91.44 metres, so a per-100-yard pace covers 8.6% less water than the same figure per 100 metres. The speed row stays in metres per second either way, which is what makes the two directly comparable.
- Does this calculator account for turns and starts?
- No. It divides total elapsed time by distance and treats the swim as continuous. Starts, turns, and underwater phases are inside the recorded time but never separated from it. Touchpad timing gives the split-by-split detail this cannot.
- How does stroke type affect the result?
- It does not enter the calculation. The tool sees a distance and a time, whether that was freestyle or breaststroke. Stroke-specific drag, recovery mechanics, and legal underwater limits all shape the recorded time, but the pace arithmetic is blind to them.
- Is a faster per-100 pace always better?
- No, it depends what the swim was for. Aerobic base work, threshold sets, and sprint intervals all sit at different paces by design, and a recovery or technique swim is meant to be slow. Pace is one number among several a coach reads, and on its own it does not say whether a session did its job.
- Why does the projection table assume I hold this pace?
- Because that is the only assumption arithmetic can make, and it is usually optimistic. Stroke rate and length drift as a swim goes on, and race analysis of elite distance freestyle shows pace varies deliberately across a race rather than staying flat. Read the longer distances in that table as what holding this pace would give, not as a prediction.
Sources & Methodology
Pace per 100 = (minutes × 60 + seconds) × 100 ÷ distance, in whichever unit the distance was entered. Per-50 pace is half the per-100 figure. Speed is always metres per second, converting yards at 0.9144 m, so it stays comparable across pool formats. The result assumes a single constant pace across the whole distance.
- › Seifert L, Toussaint HM, Alberty M, Schnitzler C, Chollet D. Arm coordination, power, and swim efficiency in national and regional front crawl swimmers. Hum Mov Sci. 2010;29(3):426-39.
- › McGibbon KE, Pyne DB, Heidenreich LE, Pla R. A novel method to characterize the pacing profile of elite male 1500-m freestyle swimmers. Int J Sports Physiol Perform. 2021;16(6):818-24.
- › Maglischo EW. Swimming Fastest. Human Kinetics; 2003.
Spotted something off?
Calculations or display — let us know.
More in Swimming
View all 6 →- Critical Swim Speed (CSS) CalculatorEstimate your critical swim speed from 400 m and 200 m time-trial data.
- Swim Pace Converter (100m to 100y)Convert swim pace between 100 m and 100 yd, with 50 m pace, speed, and held-pace distance times.
- SWOLF Score CalculatorCalculate your swimming efficiency by combining stroke count and lap time into one metric.
- Swim Distance ConverterConvert swim distances between metres and yards, and see how the set lands in a 25 m, 50 m or 25 yd pool.
- Swim Split CalculatorDivide a target swim time and distance into even splits, with the pace per 100 they imply.