Skip to main content
Calctrove Calctrove

Stopwatch

Stopwatch

Track elapsed time with lap splits, fullscreen mode, and export-ready logs.

InputsIdle0 lapsPaused

Keyboard: Space start/pause, L lap, R reset, F fullscreen.

Timer settings

Elapsed

00:00:00.000

Paused

Live

Stopped

0 laps

Formula
Elapsed and split times are derived from timestamp differences across lap checkpoints

Symbol legend

Symbol Meaning Unit Copy
t_{elapsed} Elapsed time hh:mm:ss.ms
t_{now} Current timestamp ms
t_{start} Start timestamp ms
  • Capture start timestamp when timer begins.
  • Subtract start from current timestamp on each tick.
  • Store lap checkpoints and compute split deltas for lap history and CSV export.
Example

Worked example: 2 laps

  1. 1 Start timer and run for 00:01:15.250, then capture Lap 1.
  2. 2 Continue to 00:02:40.900 and capture Lap 2.
  3. 3 Pause timer to keep final elapsed value.

Elapsed time and lap history are preserved in the panel.

How
  1. Press Start to begin timing.
  2. Use Lap/Split to capture intermediate times.
  3. Use keyboard shortcuts (Space, L, R, F), then export laps CSV or switch fullscreen when needed.
Avoid
  • Closing the browser tab and expecting timer state to persist.
  • Using stopwatch for long unattended durations without keeping the tab active.
  • Confusing lap times with interval differences.
FAQ
Does stopwatch data leave my browser?

No. Stopwatch timing and lap records are processed locally in your browser.

Can I record multiple laps?

Yes, lap and split history is tracked and can be exported as CSV.

Are keyboard shortcuts available?

Yes. Space starts/pauses, L records lap, R resets, and F toggles fullscreen.

Switch
Switch12