# Swimming Pace and Interval Builder

Convert swim benchmark times into 25m, 50m, and 100m pacing and generate CSS-style threshold intervals

> Canonical page: https://elysiatools.com/en/tools/swimming-pace-interval-builder

- **Category:** Health

- **Keywords:** swimming, pace, intervals, css, training

## Overview

Turns a swim benchmark into split targets and send-off based interval sets so athletes and coaches can build threshold-oriented pool sessions quickly.

## Inputs

- **Benchmark Distance** (number)
- **Benchmark Time** (number)
- **Pool Length** (number)
- **Repeats** (number)
- **Interval Distance** (number)
- **Rest** (number)

## When to use

- When planning structured pool workouts based on a recent time trial or benchmark swim.
- When calculating exact target splits for 25m, 50m, or 100m intervals to maintain a consistent threshold pace.
- When designing send-off times for swim squads or individual training sessions to ensure proper rest ratios.

## How it works

- Enter your benchmark swim distance and the time it took to complete it.
- Specify your pool length along with your desired interval distance, repeat count, and rest period.
- The tool calculates your target split paces and generates a structured interval set with calculated send-off times.

## Use cases

- Coaches generating customized send-off times for swim squad lane groups based on varying fitness levels.
- Triathletes calculating precise 100m pacing targets for CSS threshold sets in a 25-meter pool.
- Fitness swimmers structuring a 10x100m interval workout with consistent rest periods.

## Frequently asked questions

### What is a CSS-style threshold interval?

It is a training pace designed to match your Critical Swim Speed, helping improve aerobic capacity by using structured send-off times.

### How does the tool calculate the send-off time?

It adds your target interval pace to your desired rest time, rounding to a practical send-off interval.

### Can I use this for both 25m and 50m pools?

Yes, you can set the pool length option to either 25 or 50 meters to match your training facility.

### What benchmark distance should I use?

Typically, a 100m or 400m time trial benchmark is used to establish baseline threshold paces.

### What does the output JSON contain?

It provides calculated split paces (such as pace per 25m) and the final send-off time in seconds for your interval set.

## Related tools

- [Sleep Debt Calculator](https://elysiatools.com/en/tools/sleep-debt-calculator): Calculate cumulative sleep debt across the last 7 to 14 nights and generate a gradual recovery plan
- [Steady-State Concentration Calculator (Css = F·Dose / CL·τ)](https://elysiatools.com/en/tools/steady-state-concentration): Estimate the average steady-state plasma concentration under repeated fixed-interval dosing: Css,avg = (F · Dose) / (CL · τ), where F is bioavailability (1 for IV, <1 for oral), CL is clearance, and τ is the dosing interval. If t½ and Vd are also provided, computes the one-compartment IV-bolus accumulation index Rac = 1/(1-e^(-kτ)), peak Cmax,ss, trough Cmin,ss, and time to ~94%/~97% of steady state (4/5 half-lives). Valid only for linear pharmacokinetics with fixed dose and interval — NOT for Michaelis-Menten drugs or non-linear kinetics. Not medical advice.
- [Macro Calculator (Carbs / Protein / Fat Split)](https://elysiatools.com/en/tools/macro-calculator): Convert a daily calorie target into grams of carbohydrate, protein and fat. Pick a preset split — balanced (50/30/20), low-carb (35/40/25), keto (10/20/70) or high-protein (40/35/25) — or define your own percentages.
- [Running Pace Calculator (Distance / Time / Pace)](https://elysiatools.com/en/tools/running-pace-calculator): Solve for pace, finish time or distance given the other two. Enter a known distance and either a finish time or a pace, and get the missing value plus speed and optional Riegel race predictions.
- [Dosing Interval Designer (Peak/Trough Ratio)](https://elysiatools.com/en/tools/dosing-interval-designer): Design the dosing interval τ from the steady-state peak/trough concentration ratio. For one-compartment linear kinetics at steady state, the peak-to-trough ratio over one interval is P = Cmax,ss / Cmin,ss = e^(kτ) where k = ln2 / t½. Mode A: given a target peak/trough ratio, solve for the dosing interval τ = ln(P) · t½ / ln2. Mode B: given a chosen interval τ, compute the resulting peak/trough ratio P = e^(kτ). Note: P reflects fluctuation WITHIN one interval and is NOT the accumulation index (R = 1/(1-e^(-kτ))). Valid only for linear one-compartment kinetics, steady state, fixed dose and interval. Not medical advice.
- [Elimination Rate Constant Calculator (k = ln2 / t½)](https://elysiatools.com/en/tools/elimination-rate-constant): Convert an elimination half-life to the first-order elimination rate constant: k = ln2 / t½ = 0.693 / t½. Also reports the fraction of drug remaining after 1/2/3/4/5 half-lives (50%, 25%, 12.5%, 6.25%, 3.125%), the number of half-lives required to reach steady state (≈4 for 94%, ≈5 for 97%), and the time to ~99% elimination (≈6.64 half-lives). Valid only for first-order (linear) elimination — NOT for zero-order or Michaelis-Menten kinetics (phenytoin, high-dose ethanol, high-dose aspirin). Not medical advice.
- [IV Infusion Rate Calculator (R₀ = Css · CL)](https://elysiatools.com/en/tools/iv-infusion-rate-calculator): Calculate the continuous IV infusion rate that maintains a target steady-state plasma concentration: R₀ = Css · CL, where Css is the target concentration and CL is clearance. At steady state, the infusion rate equals the elimination rate. If the IV solution concentration (mg/mL) is provided, the tool additionally derives the infusion-pump delivery rate in mL/h, which is what the pump is actually set to in clinical practice. This is an IV-only tool — bioavailability F is not applicable. Reaching steady state requires approximately 4–5 half-lives. Not medical advice.
- [Swim Pace Calculator](https://elysiatools.com/en/tools/swim-pace): Calculate swimming pace, speed, and time for various distances

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Health Tools](https://elysiatools.com/en/hubs/health-utility): Explore 29 health tools for utility workflows and compare closely related utilities quickly.
- [Meditation, Sleep, and Relaxation Tools](https://elysiatools.com/en/hubs/meditation-sleep-relaxation): Compare guided meditation, breathing routines, PMR, sleep-cycle planning, stress self-checks, and supporting audio tools in one hub for calmer daily routines.
- [Endurance Training Pace, Heart Rate, and Effort Tools](https://elysiatools.com/en/hubs/endurance-training-metrics): Compare pace calculators, heart-rate zone tools, VO2 max estimates, cycling power, calorie burn, and training-load metrics in one hub for running, cycling, swimming, and triathlon planning.
- [Nutrition, Body Composition, and Sleep Calculators](https://elysiatools.com/en/hubs/nutrition-body-composition-sleep-calculators): Calculate daily macros, protein targets, lean body mass, TDEE and BMR, hydration and sweat rate, walking calorie burn, and optimal sleep-wake times with step-by-step body-metric tools.
