For practice, workouts and split times

Online stopwatch

00:00:00.000

Shortcuts: Space start/pause · L lap · R reset

    Refreshing clears this session. Download any laps you need first. Timing during device sleep can vary by browser.

    Measure elapsed time with millisecond display, lap splits, useful statistics, and keyboard shortcuts.

    Reliable elapsed time

    Record a lap at the end of each exercise or practice run. Each row shows the lap duration and total elapsed time; best, slowest and average help compare attempts. Download your laps as CSV before refreshing or leaving. Device sleep may pause measurement in some browsers.

    Keyboard controls

    Press Space to start or pause, L to record a lap, and R to reset while paused. Reset is intentionally unavailable while the stopwatch is running.

    Questions & Answers

    Frequently Asked Questions

    What is the difference between a lap and total time?

    A lap measures the interval since the previous lap. Total time measures all active time since Start, excluding pauses.

    How do I save my recorded lap times?

    Record at least one lap, then download the CSV before refreshing or leaving. Lap records are kept only in the open page.

    Will it measure time while my device sleeps?

    That depends on the browser and operating system. The stopwatch uses performance.now(); sleep behavior differs between platforms.

    Which keyboard shortcuts actually work?

    Space starts or pauses, L records a lap, and R resets while paused. Shortcuts are ignored while typing in an input or using modifier keys.