Stopwatch
Track the duration of anything. A clean online stopwatch with lap recording and keyboard shortcuts.
Keyboard shortcuts: Space = Start/Pause, R = Reset, L = Lap
What is an online stopwatch good for?
An online stopwatch is perfect for sports, cooking, presentations, study sessions, or measuring any time span — directly in your browser, no app download required.
What are lap times?
Lap times show both the time for the last segment (split) and the total elapsed time since the start. Useful for timing individual laps in sports or sections of a presentation.
Keyboard shortcuts for fast operation
Use the spacebar to start and pause the stopwatch, R to reset it to zero, and L to record a new lap (only while running). This allows hands-free operation.
Frequently Asked Questions
Answers to common questions about the online stopwatch
The stopwatch uses a setInterval with 10 ms intervals and Date.now() for timekeeping. The displayed precision is milliseconds. For professional timing needs, dedicated hardware is recommended, as browser timers can drift slightly due to tab inactivity or system load.
Yes, the stopwatch continues running even when you switch browser tabs. Time is calculated using Date.now() and a start timestamp, not an interval counter. However, the display update may slow down when the tab is in the background.
There is no fixed limit on lap times. Laps are displayed in reverse order (newest first). With very many entries, you may want to reload the page and restart the stopwatch.
No, recorded times are not saved and will be lost when the page is reloaded. If you want to keep the times, copy them manually or take a screenshot.
Spacebar starts or pauses the stopwatch, R resets it to zero, and L records a lap (only while running). Shortcuts do not work when an input field is focused.