Swim CSS Calculator
Enter your 400m and 200m time-trial results to instantly calculate your Critical Swim Speed (CSS) — your anaerobic threshold pace per 100m or 100yd.
Time Trial Results
Pool Unit
min
:
sec
min
:
sec
Swim both trials at maximum effort with full rest between them. The standard pair is 400m and 200m (or 400yd and 200yd).
Enter your 400m and 200m trial times, then click Calculate
CSS • Training Zones • m/yd Pace
Critical Swim Speed (CSS)
—
Per 100m
—
min:sec
Per 100yd
—
min:sec
Speed
—
m/min
Training Zones (pace per 100m)
| Zone | Description | Pace range |
|---|
Zones are relative to your CSS pace. Slower = higher pace number (more seconds per 100).
Copied!
Summary
Enter your 400m and 200m time-trial results to instantly calculate your Critical Swim Speed (CSS) — your anaerobic threshold pace per 100m or 100yd.
How it works
- Swim a maximal 400m time trial and record your total time.
- After full recovery, swim a maximal 200m time trial and record that time.
- Enter both times into the calculator (minutes and seconds).
- Choose your preferred distance unit: meters or yards.
- Click Calculate to see your CSS pace and suggested training zones.
Use cases
- Establish a precise aerobic threshold pace for structured swim training.
- Set accurate intervals for CSS-based training sets (e.g. CSS + 5 s, CSS - 5 s).
- Track fitness progress by recalculating CSS every 4 to 6 weeks.
- Plan triathlon swim pacing strategies based on your current threshold.
- Convert your CSS pace between meters and yards for different pool types.
- Guide open-water swimmers on sustainable race-effort pacing.
- Determine effort zones for beginner and intermediate swim programs.
- Support swim coaches in prescribing individualized interval workouts.
Frequently Asked Questions
Related tools
Last updated: 2026-05-29 ·
Reviewed by Nham Vu