Medical Disclaimer: This calculator provides a general estimate based on established research and is for educational purposes only, not a substitute for medical advice. Individual results can vary based on health conditions, so consult a qualified healthcare professional or registered dietitian before making significant changes to your diet, exercise, or health routine. Read our full Medical Disclaimer.
How Swim Pace Is Calculated
Swim pace is the time it takes you to cover 100 meters or 100 yards at your average speed. Swimmers use it to plan sets and compare swims. This calculator works it out from your distance and time, and can also find your critical swim speed from two time trials.
What Swim Pace Measures
Pace is your average speed over the whole swim, including turns and any rests left in the time. It does not tell you how hard the swim felt. Critical swim speed (CSS) is different: it estimates the fastest pace you can hold for a long, hard swim. For calories, use the Calories Burned Swimming Calculator. For runs, use the Running Pace Calculator.
The Formula
Speed (m/s) = distance (meters) / time (seconds)
Pace per 100 m = time (seconds) x 100 / distance (meters)
Pace per 100 yd = pace per 100 m x 0.9144
CSS speed = (400 - 200) / (T400 - T200)
CSS pace per 100 = (T400 - T200) / 2
T400 and T200 are your 400 and 200 times in seconds. The CSS method comes from Wakayoshi and colleagues, who took the slope of the line joining a swimmer's 200 m and 400 m times¹. The 0.9144 factor is exact, because one yard is defined as exactly 0.9144 metres².
How This Calculator Computes Your Result
Pick a preset distance (50 m to 1500 m, 50 yd to 1650 yd, or 1 mile), type your own in meters, yards, km or miles, or enter your number of lengths and pool size (25 yd, 25 m or 50 m). A length is one trip from one end of the pool to the other. Then enter your time. The calculator converts everything to meters and seconds and shows your pace per 100 m and per 100 yd, your speed in m/s, km/h and yards per minute, and the time for common distances at the same pace. Paces and times are rounded to the nearest second.
In CSS mode, enter a 400 and a 200 swum in the same unit, meters or yards. You get your CSS pace per 100 in both units and your CSS speed. There is no result if your 400 pace is not slower than your 200 pace, because the method only works when your 200 pace is the faster one.
What Your Result Means
There are no official pace standards for swimmers. As a rough guide, the calculator compares your speed with the front crawl speeds in the 2024 Adult Compendium of Physical Activities³:
Compendium front crawl row | Speed | Pace per 100 yd | Pace per 100 m |
Slow, moderate effort | 30 to 45 yd/min | 3:20 to 2:13 | 3:39 to 2:26 |
Medium, vigorous effort | about 50 yd/min | about 2:00 | about 2:11 |
Fast, vigorous effort | about 75 yd/min | about 1:20 | about 1:27 |
Elite swimmers, competition | over 90 yd/min | faster than 1:07 | faster than 1:13 |
The Compendium lists these speeds to estimate calories, not to rate fitness. The cut-offs we use between rows (45, 62.5 and 90 yd/min) are our own choice.
Your CSS pace will always be slower than your 400 pace. In Wakayoshi's study, blood lactate stayed steady when swimmers held their CSS over 4 x 400 m, but kept rising at 102% of CSS¹. In a later study, swimmers held critical speed without stopping for about 24 minutes on average⁴. CSS is a hard, sustained pace, not an easy one.
How to Do the CSS Test
Warm up, swim a 400 as fast as you can hold evenly, rest until fully recovered, then swim a 200 all out. Use the same stroke, pool and start for both. If you go out too fast in the 400 and fade, your CSS pace comes out too slow.
Each swim should last about 2 to 15 minutes, the range researchers use for critical speed testing⁵. In national-level swimmers, CSS from a 200 and a 400 varied by less than 4% when repeated, in all four strokes⁵. The same study notes that this pair gives a faster CSS than tests that add an 800 m or longer swim⁵. If your CSS pace feels too hard to hold in long sets, that may be why.
Why a Yard Pool Is Not Just a Unit Change
Changing yards to meters is exact. 100 yd is 91.44 m, so for the same swim your pace per 100 yd is always 8.56% less than your pace per 100 m².
Changing pools is not. A 25 yd or 25 m pool has a wall to push off every 25 yards or meters, so you turn twice as often as in a 50 m pool. National and international medley swimmers were on average 4.3% faster in 25 m pools than in 50 m pools⁶.
Meet software converts times between pools with rough rules. HyTek Meet Manager's defaults are a factor of 1.11 from yards to 25 m pool times and about 0.8 seconds per extra freestyle turn between 25 m and 50 m pools⁷. By that rule, 100 yd in 1:00 becomes about 1:07 for 100 m in a 25 m pool, while the pure unit change gives 1:06. HyTek calls these factors a starting point and notes that most national and international swim bodies do not recognize course conversions⁷. This calculator does not convert between pools, so compare paces from the same pool length.
Front Crawl Speed Bands
The speed bands this calculator compares your swim with, in yards per minute. Enter your speed to mark it.
- Below slow crawl
- Slow crawl
- Medium crawl
- Fast crawl
- Elite range
Show data table
| Scale | Below slow crawl | Slow crawl | Medium crawl | Fast crawl | Elite range |
|---|---|---|---|---|---|
| Front crawl speed | Under 30 yd/min: slower than 3:20 per 100 yd (3:39 per 100 m) | 30 to 45 yd/min: 3:20 to 2:13 per 100 yd (3:39 to 2:26 per 100 m) | 45 to 62.5 yd/min: 2:13 to 1:36 per 100 yd (2:26 to 1:45 per 100 m) | 62.5 to 90 yd/min: 1:36 to 1:07 per 100 yd (1:45 to 1:13 per 100 m) | Over 90 yd/min: faster than 1:07 per 100 yd (1:13 per 100 m) |
A Note on Accuracy
Pace is only as good as your length count and your watch, and rests left in the time make it slower. The time table assumes the same pace at every distance, but most swimmers slow down as the distance grows. CSS is an estimate from two efforts, and pacing, rest and fatigue can shift it.
Frequently Asked Questions
What is a good swim pace per 100 m?
There is no official standard. The 2024 Adult Compendium lists about 2:11 per 100 m (50 yd/min) as medium front crawl speed and about 1:27 per 100 m (75 yd/min) as fast³.
How do you calculate swim pace per 100?
Multiply your time in seconds by 100, then divide by your distance. For example, 1500 m in 30:00 is 1,800 x 100 / 1,500 = 120 seconds, or 2:00 per 100 m.
How do you calculate CSS for swimming?
Swim a 400 and a 200, subtract the 200 time from the 400 time, and divide by 2 to get your CSS pace per 100¹. For example, 7:00 and 3:20 give 220 / 2 = 110 seconds, or 1:50 per 100 m.
How accurate is a CSS test?
It is reliable when repeated, but a 200 and 400 test tends to give a slightly faster CSS than tests that include longer swims⁵. In one study, swimmers held critical speed for about 24 minutes on average⁴.
Sources
Does Critical Swimming Velocity Represent Exercise Intensity at Maximal Lactate Steady State?, Wakayoshi et al., 1993
Water Activities, 2024 Adult Compendium of Physical Activities
Characterising the Slope of the Distance-Time Relationship in Swimming, Dekerle et al., 2010
Stroke-Specific Swimming Critical Speed Testing, Scott et al., 2023
The Effect of Course Length on Individual Medley Swimming Performance, Wolfrum et al., 2014
Course Conversion, HyTek Meet Manager 8 User Guide