Swim Pace Calculator

Work out your pace per 100 m or 100 yd and average swim speed.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Turn any swim into a clear pace per 100 metres or 100 yards plus an average speed. Enter the distance you covered, choose your unit, and add your time — pace per 100 is the standard way swimmers compare efforts across different set lengths and pool sizes.

How it works

Two figures are derived from your distance and time:

  1. Pace per 100 = (total seconds ÷ total distance) × 100, shown as minutes:seconds. This is simply how long 100 of your chosen unit takes at your average effort.
  2. Average speed = distance in metres ÷ time in seconds for m/s, then × 3.6 for km/h. When you use yards, the distance is first converted with 1 yard = 0.9144 m.

Example

A 1500 m swim in 25:00 (1500 seconds):

  • Pace per 100 = (1500 ÷ 1500) × 100 = 100 s = 1:40 / 100 m
  • Speed = 1500 ÷ 1500 = 1.0 m/s = 3.6 km/h
InputValue
Distance1500 m
Time25:00
Pace1:40 / 100 m
Speed1.0 m/s (3.6 km/h)

The maths runs entirely in your browser, so nothing about your training leaves your device.

Ad placeholder (rectangle)