💪
💪 Health & fitness

Swim Pace & Critical Swim Speed (CSS) Calculator

Results update as you type.

Your numbers

Understanding the swim pace and critical swim speed calculator — concept and principle

Critical swim speed (CSS) is an estimate of the fastest pace you can hold for a long, continuous swim without your effort steadily rising out of control. It is found from two all-out time trials, usually 400 m and 200 m, and is used by pool swimmers and triathletes to set the target pace for threshold sets such as 8 × 100 m or 4 × 400 m.

Critical swim speed from a 400 m and a 200 m trial400 m in 400 s and 200 m in 185 s: the extra 200 m took 215 s, so CSS pace is 1:48 per 100 m (0.93 m/s), slower than the 1:40 average of the 400.CSS: how fast was the extra 200 m?400 m · 400 s (6:40)200 m · 185 s (3:05)extra 200 m: 400 − 185 = 215 sCSS pace1:48 /100 m215 s ÷ 2400 m average1:40 /100 m400 s ÷ 4CSS speed = 200 ÷ 215 ≈ 0.93 m/sSlower than the 400 average: the sprint reserve is taken out
Only the difference between the two trials counts, so the starting sprint drops out.

How it is calculated

Both inputs are in seconds, so a 6:40 swim is entered as 400.

The principle

CSS applies the critical speed model of exercise physiology. Plot distance against time for maximal efforts and the points lie close to a straight line. Its slope is a speed sustainable mainly by aerobic metabolism; its intercept is a limited reserve used up in any hard effort. With two trials, the slope is the extra distance (200 m) divided by the extra time. Because the reserve cancels out, CSS is slower than both trial paces and lies near the pace linked with lactate threshold.

Worked example

  1. Inputs: T400 = 400 s (6:40) and T200 = 185 s (3:05).
  2. Time difference: 400 − 185 = 215 s.
  3. CSS speed: 200 ÷ 215 = 0.930 m/s, shown as 0.93 m/s.
  4. CSS pace: 215 ÷ 2 = 107.5 s per 100 m, which rounds to 1:48 per 100 m.
  5. 400 m average pace: 400 ÷ 4 = 100 s, that is 1:40 per 100 m.

How to read the result

CSS pace is a target for hard but repeatable sets of 100–400 m with short rests of about 10–20 seconds. It usually sits a few seconds per 100 m slower than your 400 m pace (8 seconds in the example). Retest every 6–8 weeks; a faster CSS pace means improved endurance. An unusually large gap often means the 200 m was not truly all-out or the 400 m was paced too cautiously.

Common mistakes

Keep in mind: CSS is a two-point model estimate, not a laboratory threshold test. It assumes both trials are maximal and well paced. Anyone with heart, lung or other health conditions should get medical advice before maximal efforts; this is not a medical assessment.

Frequently asked questions

In what order should I swim the 400 m and 200 m?

A common protocol is a good warm-up, the 400 m first, then easy swimming for about 5–10 minutes before the 200 m, all in the same session and the same pool.

Is CSS the same as my race pace?

Not exactly. It is a sustainable training pace; open water, wetsuits, drafting and race distance all change what you can actually hold, so treat it as a training anchor.

Sources: Wakayoshi K. et al., Determination and validity of critical velocity as an index of swimming performance in the competitive swimmer, European Journal of Applied Physiology, 1992 · Monod H. and Scherrer J., The work capacity of a synergic muscular group, Ergonomics, 1965

Checked 8 Nov 2026. Published formulas cited on the page. For information only — not medical advice.

💪 All health & fitness tools →🌍 Calculators by country →