Critical Swim Speed (CSS) Calculator
Enter your all-out 400 m and 200 m times in seconds to get (400 - 200) / (t400 - t200) in m/s, plus the matching pace per 100 m.
CSS (m/s)
ā
How the CSS test works
Critical Swim Speed (CSS) is the highest pace sustainable predominantly under aerobic metabolism ā the swimming analogue to running threshold pace. Standard protocol: swim 400 m and 200 m all-out (with full recovery between), then apply CSS = (400 ā 200) / (t400 ā t200) in m/s. The result is a pace sustainable for roughly 1 hour. CSS-paced sets (e.g., 10Ć100 with short rest) build aerobic capacity and lactate threshold. Tools like SwimSmooth, Garmin Swim 2, and FORM goggles pace CSS directly.
Example: 400 m in 6:00 (360 s) and 200 m in 2:45 (165 s) ā (400 ā 200) / (360 ā 165) = 1.026 m/s ā 1:37 / 100 m.
Applications
Triathlon (Ironman, Olympic, 70.3), masters swimming, structured pool training, interval prescription, and progress tracking over the season.
FAQ
How often should I re-test? Every 4ā8 weeks of consistent training, or after a structured training block.
Difference from race pace? CSS sits between 1500 m and 5 km race pace ā sustainable about 1 hour, not maximal.
Why 400 + 200? The two distances bracket the aerobic-anaerobic transition; the math extracts steady-state speed from the difference.
Related Tools
Download Time Calculator
Estimate download time from file size and connection speed.
One-Sample Variance Test (Chi-Square)
Computes the chi-square test for the variance of a single sample, which checks whether the population variance equals a reference value. It's the dispersion counterpart of the one-sample t-test for the mean. It shows up often in quality control: is a process's variability within the specified limit, or has it increased? The statistic compares the sample variance with the hypothesized one and follows a chi-square distribution. Enter the sample and the hypothesized variance (Ļā²).
Breusch-Pagan Test
Computes BP heteroscedasticity statistic from n and auxiliary R squared.
Correlation Significance Test
Computes the significance test for the Pearson correlation coefficient, answering whether the observed correlation between two variables is real or could have arisen by chance. A correlation of 0.5 in a sample of 6 points is unimpressive; the same correlation in 600 points is very strong. The test converts r into a t value, with nā2 degrees of freedom, and returns the p-value. The tool computes r, the t statistic and the two-sided p-value. Enter the two series of paired values.
One-Way ANOVA
Computes one-way analysis of variance (ANOVA), the test that checks whether three or more groups have different means. It decomposes the total variation into between-group and within-group variation, and the ratio between them (the F-statistic) indicates whether the observed differences are larger than would be expected by chance. It's the generalization of the t-test to multiple groups. Enter the groups: values separated by commas, groups separated by semicolons.
One-Proportion z-Test
Computes the one-proportion z-test statistic, used to check whether the proportion observed in a sample differs from a hypothesized value. For example: out of 100 voters, 45 approve a measure ā is that compatible with 50% in the population? The statistic divides the difference between the observed and hypothesized proportions by the standard error computed under the null hypothesis. It applies when the sample size is large enough for the normal approximation. Enter the successes, the total and the hypothesized proportion.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.