Measure elapsed time and lap splits with high-resolution runtime timing, notes, pace comparisons and local recovery.
Loading local session…
NIMZOA · EVERY MOMENT COUNTS
Track your time. Capture every lap.
ELAPSED TIME
Current lap 00:00:00.00
Space start / pause · L record lap
Your splits, notes, and personal pace in one place.
Start the stopwatch, then press Lap to record a split.
Set a target to compare your splits. The next-lap note is added when you record a lap; existing notes can be edited in the lap history.
Elapsed time uses performance.now() while open, independent of display refresh. After refresh, running time recovers from saved wall-clock timestamps; clock changes, device sleep and browser behavior can affect recovery. This is not professional or certified timing.
Space starts/pauses and L records a lap outside inputs. Practical lap capacity is bounded by the 2 MiB local session limit; the history initially shows the latest 100, and exports include all laps.
Reset clears the stopwatch, recorded laps and target pace after confirmation. Export a CSV first if you want to keep your results.
Browser-only local storage; no account or cloud backup. Clearing browser data or a storage failure can remove recoverability. Export backups. Unsaved drafts remain in memory and save errors stay visible.
Enter your values locally; no inputs are uploaded.
Check validation feedback before reviewing the browser-generated result.
Review the explanation, copy supported outputs or reset the workspace.
Configure the local session, use the relevant controls and shortcuts, review results/saved state and explicitly export portable backups.
Uses performance.now while open rather than adding display ticks. Start/pause/resume, laps, cumulative splits, fastest/slowest/average, editable lap notes, target-pace comparisons, copy summary and CSV export are included. Runtime laps are not capped at a small fixed count; practical capacity is the 2 MiB session budget. The latest 100 laps are shown and all retained laps export. Refresh recovery uses saved wall-clock timestamps; device sleep and clock changes can affect recovered timing. Space/L shortcuts and presentation mode are included. Not professional/certified timing.
Inputs and sessions stay in browser memory and local IndexedDB. No user-file uploads, accounts, paid services or cloud storage are used. Clearing browser data can delete sessions; storage failures remain visible and backups are recommended. Ordinary page requests may still be logged.
Runtime uses performance.now and actual start anchors, not sums of display intervals. Pause and lap actions sample current elapsed time directly, independently of display refresh.
Each lap stores its duration, cumulative split and editable note. Fastest, slowest, average and target-pace differences are displayed. The latest 100 rows are shown while CSV includes all retained laps.
Saved wall-clock anchors recover running sessions after refresh. Background display throttling does not add tick drift, but OS sleep, system-clock changes and browser timing behavior may affect recovery. No professional/certified accuracy is claimed.
There is no small fixed lap-count cap in the UI; practical capacity is bounded by the 2 MiB session budget. Space starts/pauses and L records a lap outside inputs. Copy summaries, CSV and presentation mode are included.
Session data is stored only in this browser’s dedicated IndexedDB record. No account, paid API, external processing or user-file upload is used. Clearing browser data/private-session cleanup can remove it; keep exported backups.
Save completion is reported only after an IndexedDB transaction completes. Quota failures keep drafts in memory and the previous stored snapshot intact. Corrupted data is not automatically overwritten; recovery JSON and explicit replacement controls are provided. Revision checks prevent silent cross-tab overwrites. Sessions/backups are bounded to 2 MiB; undo snapshots are session-only and bounded.
Measure elapsed time and lap splits with high-resolution runtime timing, notes, pace comparisons and local recovery.
Uses performance.now while open rather than adding display ticks. Start/pause/resume, laps, cumulative splits, fastest/slowest/average, editable lap notes, target-pace comparisons, copy summary and CSV export are included. Runtime laps are not capped at a small fixed count; practical capacity is the 2 MiB session budget. The latest 100 laps are shown and all retained laps export. Refresh recovery uses saved wall-clock timestamps; device sleep and clock changes can affect recovered timing. Space/L shortcuts and presentation mode are included. Not professional/certified timing.
Runtime uses performance.now and actual start anchors, not sums of display intervals. Pause and lap actions sample current elapsed time directly, independently of display refresh.
Each lap stores its duration, cumulative split and editable note. Fastest, slowest, average and target-pace differences are displayed. The latest 100 rows are shown while CSV includes all retained laps.
Saved wall-clock anchors recover running sessions after refresh. Background display throttling does not add tick drift, but OS sleep, system-clock changes and browser timing behavior may affect recovery. No professional/certified accuracy is claimed.
There is no small fixed lap-count cap in the UI; practical capacity is bounded by the 2 MiB session budget. Space starts/pauses and L records a lap outside inputs. Copy summaries, CSV and presentation mode are included.
Session data is stored only in this browser’s dedicated IndexedDB record. No account, paid API, external processing or user-file upload is used. Clearing browser data/private-session cleanup can remove it; keep exported backups.
Save completion is reported only after an IndexedDB transaction completes. Quota failures keep drafts in memory and the previous stored snapshot intact. Corrupted data is not automatically overwritten; recovery JSON and explicit replacement controls are provided. Revision checks prevent silent cross-tab overwrites. Sessions/backups are bounded to 2 MiB; undo snapshots are session-only and bounded.