Swim Pace Calculator
Turn any swim time into a pace per 100 metres or 100 yards. Enter the distance you swam and your total time to get your pace, your speed and your projected times for 400 m and 1500 m. Free, no sign-up, everything runs in your browser.
Formula: pace per 100 m = total time in seconds divided by (distance in metres divided by 100). A 400 m swim in 6:40 gives 1:40.0 per 100 m.
Formulas verified against standard references. Calculator logic tested with verified worked examples. Published: November 9, 2026 | Last updated: November 9, 2026. Fact-checked: November 9, 2026. Our methodology
How to Use the Swim Pace Calculator
Getting your pace takes three quick steps. The tool does one division, so the answer is exact for the swim you enter, with no guessing about turns or rest.
- Enter the distance you swam in the first field, then pick metres or yards. A standard pool length is 25 m or 25 yd, so count your lengths and multiply.
- Enter your total time as minutes and seconds, for example 6 minutes and 40 seconds for a 400 m time trial.
- Press Calculate, or press Enter. Your pace per 100 m appears first and large, with your pace per 100 yd, your speed and your projected 400 m and 1500 m times below. Press Reset to clear the form and start over.

The Swim Pace Formula
The swim pace formula is pace per 100 m = total time in seconds divided by (distance in metres divided by 100). Each part means one thing, and the units must match before you divide.
Total time is your whole swim in seconds, so 6 minutes 40 seconds becomes 400 seconds. Distance is the whole swim in metres, so a 400 m swim has 4 lengths of 100 m. Divide 400 by 4 and the pace is 100 seconds, which is 1:40.0 per 100 m.
For yards, convert first, because 1 yard is 0.9144 m. A 400 yd swim is 365.76 m, so it has 3.6576 lengths of 100 m. The same idea gives pace per 100 yd, which is the metre pace multiplied by 0.9144, because 100 yd is shorter than 100 m. Our running pace calculator uses the same idea for pace per kilometre and per mile.
Worked Example: 400 m in 6:40
A swimmer finishes 400 m in 6 minutes 40 seconds. Here is exactly what the calculator does.
- Convert the time to seconds: 6 x 60 + 40 = 400 seconds.
- Count the 100 m lengths: 400 / 100 = 4.
- Divide: 400 / 4 = 100 seconds per 100 m, which is 1:40.0.
- Convert to yards: 100 x 0.9144 = 91.44 seconds, which is 1:31.4 per 100 yd. Speed is 400 / 400 = 1.00 m/s, or 3.6 km/h.
As a second check, 1500 m in 30:00 is 1800 seconds divided by 15, which is 120 seconds, or 2:00.0 per 100 m. The same steps work for any distance, so try your own swim in the tool above.

How to Read Your Pace
Pace per 100 m is the number swimmers trade when they compare swims, because it works for any distance. The table below is a rough guide for freestyle, taken from the pace bands used by swim training sites. It is not an official standard, and your stroke changes it a lot.
| Level | Pace per 100 m | 400 m time |
|---|---|---|
| Elite | Under 1:05 | Under 4:20 |
| Competitive club | 1:05 to 1:20 | 4:20 to 5:20 |
| Strong recreational | 1:20 to 1:40 | 5:20 to 6:40 |
| Intermediate | 1:40 to 2:10 | 6:40 to 8:40 |
| Beginner | Over 2:10 | Over 8:40 |
At 1:40.0 per 100 m, the worked example sits at the fast end of strong recreational. A pace of 2:00 per 100 m is a steady intermediate swim, and a pace under 1:20 per 100 m is club standard. Breaststroke and backstroke paces run slower than freestyle at the same effort, so compare like with like.
Pace per 100 m vs Pace per 100 yd
Metres and yards look close, but they are not the same, and mixing them up makes a pace look faster than it is. One yard is 0.9144 m, so 100 yd is 91.44 m, about 8.6 percent shorter than 100 m. A pace of 1:40.0 per 100 m is 1:31.4 per 100 yd at the same speed, so the yard number always reads lower.
To convert, multiply a metre pace by 0.9144 to get the yard pace, or divide a yard pace by 0.9144 to get the metre pace. This calculator shows both at once, so you can compare a pool swim in yards with an open water swim in metres without doing the conversion yourself. Always check which unit a training plan or a race result uses before you compare paces.
Projected Race Times and What They Assume
The projected 400 m and 1500 m times hold your pace flat, as if you swam every 100 m at exactly the same speed. That is a useful target, not a promise. Over a long swim most people slow down, because fatigue builds and turns cost time, and open water adds sighting, chop and a line that is never perfectly straight.
Use the projection to set a training target. If your 400 m time trial gives 1:40.0 per 100 m, a 1500 m projection of 25:00 is the time to aim at if you can hold that pace, and a realistic race time is usually a little slower. Time trials over 400 m give the most useful pace for projecting longer swims, because they are long enough to show your sustainable speed and short enough to repeat often. Our pace calculator and calories burned calculator help you plan the run and the energy side of the same session.

Frequently asked questions
How do I calculate my swim pace per 100m?
Divide your total time in seconds by the number of 100 m lengths you swam. A 400 m swim in 6:40 is 400 seconds divided by 4, which is 100 seconds, or 1:40.0 per 100 m.
What is a good swim pace per 100m?
It depends on your level. Competitive club swimmers hold about 1:05 to 1:20 per 100 m, strong recreational swimmers hold 1:20 to 1:40, and intermediate swimmers hold 1:40 to 2:10. A pace of 1:40 per 100 m is a solid target for a regular swimmer.
How do I convert pace per 100m to pace per 100yd?
Multiply the metre pace by 0.9144, because 100 yd is 91.44 m. A pace of 1:40.0 per 100 m is 1:31.4 per 100 yd. To go the other way, divide the yard pace by 0.9144.
Why is my open water pace slower than my pool pace?
Open water has no walls to push off, and sighting, waves, currents and a winding course all add time. Most swimmers are a little slower in open water than in a pool at the same effort, so compare pool times with pool times and open water times with open water times.
What is critical swim speed (CSS)?
Critical swim speed is your threshold pace, the fastest pace you can hold for a long swim. It needs two timed swims, usually 200 m and 400 m, and the formula is CSS pace per 100 m = (400 m time minus 200 m time) divided by 2. A 400 m time of 6:40 and a 200 m time of 3:10 gives a CSS of 1:45.0 per 100 m.
Can I use this calculator for yards?
Yes. Enter the distance in yards and pick Yards as the unit. The tool converts the distance to metres first, then shows your pace per 100 m and per 100 yd side by side.
This calculator gives general fitness information for planning, not medical advice. If you have a health condition, talk to a doctor before starting a new swim training plan. See our disclaimer.
Related calculators
Running Pace Calculator
Work out your running pace per kilometre or per mile.
Use calculatorPace Calculator
Find pace, time or distance for running and walking.
Use calculatorCalories Burned Calculator
Estimate the calories you burn in a workout.
Use calculatorBMR Calculator
Estimate your basal metabolic rate at rest.
Use calculatorBMI Calculator
Work out your body mass index from height and weight.
Use calculatorCalorie Calculator
Estimate your daily calorie needs for your goal.
Use calculator