Skip to main content
AI Fit Hub

Cardio

Swim Pace Calculator

Calculate your swimming pace, total swim time, or distance for any pool or open water workout.

Your numbers

Start from an example

Calculate
Pool or course

Sets the distance, pool length and pace units together.

Stroke

Used for the SWOLF estimate only.

Distance (m)
Pool length (m)

For the SWOLF length count.

Total time

Type it as 28:30 or 1:05:00.

Result

Pace per 100 m
2:00
Pace per 100 yd
1:50
Total time
30:00
Distance
1,500 m

SWOLF about 50 (freestyle, estimated from typical stroke counts in a 25 m pool).

Times at this pace

Common swim distances, in metres.

100 m
2:00
200 m
4:00
400 m
8:00
800 m
16:00
1,500 m
30:00

Education, not medical advice. The result comes only from the published formula and your inputs. How we check our formulas.

Questions people usually ask

Can I calculate my swim time or distance, not just pace?

Yes. The calculator has three modes: enter pace plus distance to get total time, enter pace plus time to get distance, or enter distance plus time to get your pace per 100m. Pick the mode for whichever value you already know and it solves for the other.

How do I read my swim pace per 100m?

Pace per 100m is your time to cover 100 metres at the set's average speed — the standard pacing unit swimmers use to compare sets across distances. The calculator also returns pace per 100yd so you can compare metric and yard-pool workouts side by side.

Can I use yards instead of meters?

Yes. The calculator supports both meters and yards, and always returns pace for both 100m and 100yd so you can compare workouts.

What if I only know laps and pool length?

Multiply them: 60 lengths of a 25 m pool is 1,500 m. Enter that as the distance with the matching pool unit. (Through the engine module you can pass laps and pool_length instead.)

How is SWOLF estimated?

SWOLF is seconds per length plus strokes per length. Without your stroke count the calculator assumes typical counts per 25 m for the stroke (freestyle 20, for example) and your pool length, so treat it as a rough planning figure; count your strokes for a real SWOLF.

What does the effort zone mean?

The engine's effortZone output puts your pace per 100 m into fixed bands (Sprint under 1:25, Threshold to 1:50, Tempo to 2:20, Endurance to 2:50, Recovery slower). The bands describe a trained adult swimmer, not your own effort, so the page shows your splits instead; set real zones from your own threshold pace.

Is this tool free and private to use?

Yes. AI Fit Hub tools are free, no-signup browser tools. Inputs stay in your browser unless you choose to share a URL.

Do these tools replace medical guidance?

No. These outputs are general fitness estimates — not medical advice.

  • Formula Swim Pace Formula

    Swim pace formula: pace_per_100m = total_seconds × 100 / total_distance_m. Open-water surcharge: typically +5–15 sec per 100 m.

  • Formula Sweat Rate Formula

    sweat_rate_L_per_hour = (mass_pre − mass_post + fluid_consumed_L − urine_L) / duration_hours.

  • Formula VO₂ Max Formula (Cooper Test)

    Cooper 12-min run: VO₂max = (distance_m − 504.9) / 44.73. Other estimates: Rockport walk, 1.5-mile run, Storer cycle ergometer.

  • Nutrition TDEE Calculator

    Estimate your daily energy expenditure with Mifflin-St Jeor + activity factors.

  • Nutrition Macro Calculator

    Convert calorie targets into protein, carbs, and fat grams for your goal.

  • Planning Calorie Deficit Calculator

    Estimate required daily calorie deficit for a target timeline and bodyweight change.

  • Planning Body Recomposition Planner

    Plan body-fat reduction pace, deficit targets, and protein needs around a timeline.

Background on the Swim Pace Calculator

  • Comparison Swimming vs Running for Fitness

    Compare swimming and running for fitness side-by-side. Uncover which cardio workout is best for joint health, calorie burn, muscle engagement, and overall.

  • Examples Swim Pace Examples

    Plan your swim training with practical examples. Learn to calculate, understand, and apply swim pace for triathlons, fitness goals, and open water events.

  • Checklist 5K Training Checklist

    Ace your 5K with this training checklist! From planning and gear checks to detailed workout execution, nutrition, recovery, and race day strategies.

  • Checklist Marathon Training Checklist: 16–20 Weeks to Race Day

    A marathon training checklist from base to race day: a 16 to 20 week plan, long runs in race kit, fuel every 30 to 45 minutes, and a 2 to 3 week taper.

All resources
  • 7 min read How to Improve VO2 Max

    VO2 max improvement: the four interventions with the largest meta-analytic effect — interval volume, threshold work, training age, and altitude exposure.

  • 6 min read 1500m Freestyle in 30 Minutes: Pace and SWOLF Walkthrough

    1500m freestyle in 30:00 means 2:00/100m, 1:49.7/100yd, SWOLF 50, Tempo effort. The pace breakdown, stroke efficiency, and follow-on training plan.

  • 12 min read Marathon Pace and Elevation Adjustments

    Marathon pace and elevation: a validated correction for total climb / descent — Strava grade-adjusted pace, Naismith's rule, where they break.

All articles

By goal

Use it from code

The same calculation as a JavaScript module you can import. It runs where you import it, with no request, key or rate limit.

import { compute } from "https://aifithub.io/engines/swim-pace-calculator.js";

Input and output contract, TypeScript types and the guide for agents.