Chronometer Split Lap Timer
A high-resolution stopwatch with split-lap timing, best/worst lap analysis, and one-click CSV export for pacing workouts, runs, and speed tests.
Stopwatch Controls
Lap Analysis
Best Lap
—
fastest split time
Worst Lap
—
slowest split time
Average Lap
—
mean of all splits
Lap Table
| Lap # | Lap Time | Cumulative Time |
|---|
…
How The Chronometer Works
High-resolution timing, split versus lap semantics, and how the statistics are computed.
How The Timing Works
The stopwatch runs on
performance.now(), a high-resolution clock that measures time in milliseconds
with sub-millisecond precision and is immune to system clock
adjustments. Pressing Start records a timestamp; Pause
captures the elapsed milliseconds; the display refreshes on a
short interval. Pressing Lap records two
values: the lap time (elapsed since the
previous lap) and the cumulative time (total
elapsed since Start). Because the math is pure timestamp
subtraction, the timer never drifts — it always shows exactly
the measured interval.
Statistics Reference
From the lap times, the page derives the best (minimum), worst (maximum), and average (arithmetic mean) splits. These three figures summarize pacing at a glance: a large gap between best and worst signals inconsistent effort, while an average close to the best indicates even pacing.
- Best lap = smallest lap time
- Worst lap = largest lap time
- Average = sum of laps ÷ lap count
- CSV export includes lap #, lap time, cumulative
Troubleshooting & Edge-Case Failure Points
- Human reaction time: the ~200 ms between the finish line and your finger on the button is the largest source of error in manual lap timing — it applies to every lap equally, so pacing comparisons stay valid.
- Pause semantics: pausing stops the clock but keeps accumulated time; resuming continues from where you left off, and the current lap keeps counting from the last split.
- Reset clears everything: the timer returns to zero and the lap table is emptied. There is no undo, so export the CSV before resetting if you want a record.
- Background throttling: browsers may slow display intervals in background tabs, but the timestamps themselves remain exact because they come from performance.now(), not from per-tick accumulation.
- Offline use: everything runs locally — no network, no server, no data leaves the page.
Step-by-Step Instructions
- Press Start at the starting signal to begin the chronometer.
- Press Lap at each split you want to record — the timer keeps running while the lap table fills in.
- Press Pause to freeze the clock, and Start again to resume.
- Press Reset to clear the timer and all recorded laps before a new session.
- Read the best, worst, and average laps in the analysis grid and review the full table below.
- Press Export CSV to download a spreadsheet-ready file, or Copy Lap Table for the clipboard.
Related Web Utilities (Silo Hub)
Informative Guides & Helper Articles
Ultimate Guide to Chronometer Split Lap Timer
How a chronometer works, the difference between split and lap timing, and how millisecond precision is measured in the browser.
Read Article →Best Practices for Chronometer Split Lap Timer
Button discipline, consistent split marking, and using cumulative and lap times to analyze pacing across a workout.
Read Article →Common Errors in Chronometer Split Lap Timer
Late starts, mistimed splits, unreset counters, and off-by-one lap numbering — the mistakes that corrupt every timing session.
Read Article →Future Trends in Chronometer Split Lap Timing
Ultra-wideband positioning, camera-based auto-lap detection, and wearable sensors that time laps without a single tap.
Read Article →How to Use the Lap & Interval Timer
Records splits per lap and computes averages — for running laps, circuit intervals, or any repeat-cycle timing.
- Start the clock on the gun; hit LAP each pass — splits record without stopping the timer.
- Read best/worst/average lap and consistency spread instantly.
- Use interval mode for work-rest cycles (e.g., 40s on / 20s off) with audio cues.
Splits: the Number That Predicts Performance
A lap split is each lap's individual time; the pattern matters more than any single number. Negative splits (second half faster than the first) are the classic pacing signature of well-run races — going out 5% too fast typically costs 2–3× that percentage at the finish because early anaerobic debt compounds. Consistency spread (your slowest lap vs. average) is the trainable metric: elite pace-holders keep laps within 1–2%; beginners commonly spread 8–12%. For intervals, the work:rest ratio is the programming dial — 1:1 for VO2-type work (e.g., 60s/60s), 2:1 or more for alactic sprints; if your later reps drop more than ~10% below the first, you went out too hard or rest is too short.
Lap & Interval Timer FAQ
What are negative splits?
Running the second half faster than the first - the pacing pattern behind most personal bests. Even splits are the realistic target for most runners.
How much variation between laps is normal?
Beginners 8-12%, trained athletes 1-3%. Shrinking your spread often beats lowering your best lap.
What work-rest ratio should intervals use?
1:1 for VO2max-style sessions (60s hard/60s easy), 3:1+ for short sprints. If later reps drop >10%, extend the rest.