Free Swimming Lap Counter – Pool Lap & Pace Tracker
1 Lap =
Laps (Lengths)
0 (0 len)
Total Distance
0 m
Avg Pace / 100m
--:--
Est. Calories / SWOLF
0 kcal
Stroke:
TAP SCREEN OR TOUCH WALL (+1 LENGTH)
0
Split Time: 00:00 | Current Pace: --:--
Recent Length Splits: 🚀 Best Lap: --:--
No splits logged yet. Tap screen at each wall push-off.
COACH SEND-OFF INTERVAL PACE CLOCK
INTERVAL 1 OF 10: SWIM ACTIVE
01:00
SWOLF Efficiency Rating
--
Log a length to calculate
SWOLF = Time (sec) + Strokes
DPS (Distance per Stroke): ~1.56m

Stroke Type Breakdown & Pace Analysis

Stroke TypeLengthsDistanceAvg SplitEst. 100m Pace
Morning Endurance Swim
Stroke: Freestyle | 25m Pool
0
0 meters
TAP ANYWHERE OR PRESS SPACEBAR (+1 LENGTH)
Notification

Swimming Lap Counting, Pace Clocks, and SWOLF Efficiency

Accurate split timing, lap counting, and stroke efficiency metrics form the cornerstone of structured aquatic performance. Whether you are preparing for a Triathlon (Ironman 3.8 km / 2.4-mile swim), executing high-intensity Masters Swim intervals, or doing daily fitness conditioning, systematic poolside tracking eliminates mental fatigue, prevents pacing drift, and optimizes your aerobic endurance.

1. Global Pool Dimensions & Conversion Standards (SCM vs SCY vs LCM)

Understanding pool dimensions is critical because times and stroke counts vary significantly based on pool length and turn frequency. The three internationally recognized pool standards are:

Pool Course StandardLength (Meters / Yards)Primary Geographic UsageKey Characteristics & Wall Turns
Short Course Meters (SCM)25.00 m (27.34 yd)International & European Fitness PoolsFrequent turns provide regular streamline push-offs; standard for winter FINA competitions.
Short Course Yards (SCY)22.86 m (25.00 yd)United States (NCAA, High School, YMCA)Slightly shorter lengths yield faster split times per length; standard in American competitive circuits.
Long Course Meters (LCM)50.00 m (54.68 yd)Olympic & World Championship FacilitiesDemands continuous aerobic endurance with half the wall turns; excellent for open-water simulation.

Swimming Distance Conversions & "The Swimmer's Mile":

  • 1 Yard = 0.9144 Meters | 1 Meter = 1.0936 Yards.
  • The "Swimmer's Mile" (1650 Yards): In American SCY pools, 66 lengths equals 1650 yards (approx. 1508.76 meters), traditionally contested as the collegiate mile.
  • The Olympic 1500m Event: 60 lengths in a 25m SCM pool or 30 lengths in a 50m LCM pool (exactly 1.5 kilometers).
  • True Statute Mile (1609.34m): Approximately 64.4 lengths in a 25m pool or 70.4 lengths in a 25yd pool.

2. The Science of SWOLF & Stroke Efficiency Engineering

SWOLF is a portmanteau of Swimming and Golf. It provides a standardized measure of swimming economy by combining speed and stroke efficiency:

SWOLF Score = Time to Complete One Length (Seconds) + Total Arm Strokes Taken

In golf and SWOLF, lower is always better. A swimmer who completes a 25m length in 24 seconds taking 15 strokes receives a SWOLF score of 39. If another swimmer completes 25m in 20 seconds but requires 28 frantic strokes, their score is 48. The first swimmer possesses superior hydrodynamic efficiency, higher Distance Per Stroke (DPS), and expends less metabolic energy.

Efficiency Tier25-Meter (SCM) SWOLF Score50-Meter (LCM) SWOLF ScorePerformance Characteristics & Technique Focus
World-Class / Elite< 35< 70Exceptional streamline glide, early vertical forearm (EVF) catch, minimal water turbulence.
Advanced / Competitive35 – 4570 – 85Strong high-elbow catch, balanced body rotation, consistent 2-beat or 6-beat kick rhythm.
Intermediate / Masters46 – 6086 – 105Solid aerobic base; occasional hand slippage at catch phase or hip drop during breathing.
Recreational / Novice> 60> 105Over-stroking with excessive drag; focus on head position, horizontal body alignment, and gliding.

3. Critical Swim Speed (CSS) & Lactate Threshold Pacing

Critical Swim Speed (CSS) is defined as the theoretical maximum swimming pace that an athlete can sustain continuously without exhaustion (analogous to Functional Threshold Power [FTP] in cycling). CSS serves as the universal benchmark for setting training zones:

CSS Pace (m/sec) = (400 - 200) / (Time_400m_sec - Time_200m_sec)

How to Test Your CSS: Warm up thoroughly, then swim a maximal 400m time trial and record the exact time (\(T_{400}\)). Rest for 10–15 minutes with easy kicking. Then perform an all-out 200m time trial and record the time (\(T_{200}\)). Subtracting the times gives your aerobic threshold pace per 100m.

  • CSS + 4 to 6 sec / 100m: Aerobic Base & Endurance Zone (Long continuous distance sets).
  • CSS Pace: Lactate Threshold Zone (Optimal for 100m, 200m, and 400m interval repetitions).
  • CSS - 2 to 4 sec / 100m: VO2 Max & Sprint Interval Zone (High-speed repetitions with generous recovery).

4. Technical Mechanics for the 4 Competitive Swim Strokes

Each swimming discipline utilizes distinct neuromuscular patterns and hydrodynamics:

  • Freestyle (Front Crawl): Focus on an Early Vertical Forearm (EVF) to pull against stationary water rather than pushing downwards. Maintain a neutral spine with eyes focused on the pool floor, rotating the torso along the longitudinal axis.
  • Backstroke: Keep hips high near the water surface with steady flutter kicks. Enter pinky finger first with arm straight, rotate shoulders 45 degrees, and push water towards the feet with thumb-first exit.
  • Breaststroke: The fastest non-freestyle stroke underwater during pull-outs. Follow the sequence: Pull, Breathe, Kick, Glide. Ensure feet turn outward for the whip kick and maximize the streamlined glide phase.
  • Butterfly: Relies on fluid undulation generated from the chest and core rather than isolated arms. Execute two dolphin kicks per arm stroke (first kick upon hand entry, second kick at the finish of the underwater pull).
  • Individual Medley (IM) Order: Butterfly → Backstroke → Breaststroke → Freestyle.

5. Structuring Interval Workouts & Send-Off Pace Clocks

In competitive swimming squads, workouts are rarely swum as one long monotonous lap session. Instead, workouts are split into interval sets governed by a Send-Off Pace Clock:

  • Fixed Send-Off Sets (e.g., 10 x 50m @ 1:00): Swimmers leave every 60 seconds. If you swim 50m in 42 seconds, you receive exactly 18 seconds of rest before the audio whistle signals the next repetition.
  • Descending Sets (1 to 4 Descending): Each repetition is swum progressively faster (e.g., Rep 1 @ 1:30, Rep 2 @ 1:26, Rep 3 @ 1:22, Rep 4 @ 1:18).
  • Negative Split Strategy: Swimming the second half of a distance swim (e.g., final 200m of a 400m) faster than the opening half, training disciplined energy management.
  • Pyramid Ladders: 50m → 100m → 150m → 200m → 150m → 100m → 50m with constant send-off ratios per 50m.

Practical Poolside Use Cases

1. Fitness Lap Swimmers

Count 500m, 1000m, or 1500m endurance swims with hands-free roadside taps and screen wake-lock.

2. Triathletes & Open-Water Prep

Train consistent target pace per 100m/yd to prepare for open-water pacing without redlining early in the race.

3. Swim Coaches & Squads

Run structured interval sets with audible send-off whistles and live multi-lane athlete synchronization.

4. Stroke Technique & Drill Clinics

Log stroke counts and evaluate SWOLF improvements across freestyle, backstroke, breaststroke, and butterfly.

Frequently Asked Questions

What is the exact difference between a Swim Lap and a Length?
In competitive swimming and official pool terminology, a length is swimming across the pool once from wall to wall (e.g., 25 meters). A lap traditionally means swimming down and back to the starting wall (2 lengths = 50 meters). However, in recreational fitness swimming, many swimmers refer to 1 length as 1 lap. YayTally supports both: use the "1 Lap = 2 Lengths / 1 Length" toggle button in the summary banner to suit your preference.
How do I protect and position my phone or tablet at the pool edge?
Place your device in a clear waterproof pouch or stand it against a kickboard, water bottle, or starting block at the end of your lane. Enable YayTally's Poolside Screen Wake Lock (sun icon) to prevent your screen from timing out, and enter Fullscreen Goggle Mode for high-contrast giant numbers readable from 2+ meters away.
Can I tap the screen with wet fingers or through a waterproof pouch?
Yes. YayTally features a giant tap target area and an intelligent 350ms touch debounce filter. You can tap the screen with a wet palm, knuckle, or elbow upon completing a wall touch without registering accidental double-taps.
How is the average pace per 100m or 100yd calculated?
The application divides your total active swim duration by the total distance completed (in meters or yards) and multiplies by 100: Pace = (Total Elapsed Seconds / Total Distance) * 100. This is formatted as Minutes:Seconds per 100m or 100yd.
How do I switch between 25m, 25yd, 50m, or a custom pool length?
Select your pool standard from the dropdown menu in the top bar. You can choose 25m (Short Course Meters), 25yd (Short Course Yards), 50m (Olympic Long Course), or select "Custom Length..." to input any exact dimension (such as a 15m hotel pool or a UK 33.3m pool). All distances and 100m pace projections update instantly.
What is a good SWOLF score for a 25-meter pool?
For a standard 25-meter pool:
  • Under 35: World-class / Elite competitive swimmer
  • 35 to 45: Advanced club / Masters competitor
  • 46 to 60: Good intermediate fitness swimmer
  • Over 60: Beginner / Novice working on catch mechanics and streamline reduction
How does multi-swimmer live lane synchronization work for coaches?
Click the "Lane 1 (Local)" badge in the top bar, enter a custom room code (e.g., lane-3-squad), and tap Connect. You can share the room link with coaches or teammates. All wall touches, completed lengths, and split times update in real time across devices via Firebase Realtime Database.
Will my swim workout be saved if I accidentally close or refresh the browser?
Yes. Every completed length, split timestamp, stroke selection, and workout state is automatically saved to your browser's persistent LocalStorage. When you reload the page, your exact session data is restored. You can also export your session anytime as a CSV spreadsheet or printable A4 swim workout sheet.