Related Tools
How to Use
- 1Click Start to begin the stopwatch countdown.
- 2Click Lap while running to record a split time without stopping.
- 3Click Pause to freeze the timer — your elapsed time is preserved.
- 4Click Resume to continue from where you paused.
- 5Click Reset to clear everything and start over.
About Online Stopwatch
The Online Stopwatch uses requestAnimationFrame and timestamp-based calculation for smooth, high-precision timing. It displays minutes, seconds, and centiseconds (hundredths of a second) in real time with no drift.
Lap times are recorded with both the per-lap split duration and cumulative time from the start. The fastest lap is highlighted in green so you can instantly spot your best interval across all recorded laps.
Use it for workout intervals, cooking timers, study sessions, debate rounds, presentation practice, or any task where you need accurate elapsed-time tracking without installing a dedicated app.
Frequently Asked Questions
How accurate is the online stopwatch?
Timing is based on Date.now() timestamp differences and refreshed with requestAnimationFrame. Practical accuracy is within a few milliseconds — more than sufficient for most real-world timing needs.
Does the timer keep running if I switch tabs?
Yes. Elapsed time is calculated from a fixed start timestamp, so switching browser tabs or minimizing the window does not affect accuracy.
How many laps can I record?
Unlimited. All laps are stored in memory for the current session. The lap list scrolls automatically as entries are added.
Can I use this as a countdown timer?
No, this is a count-up stopwatch. For countdown functionality, use our dedicated Online Timer or Countdown Timer tools.
Does the stopwatch work on mobile devices?
Yes. The interface is fully responsive and works on phones and tablets in any modern browser. Tap the buttons just like you would click them on desktop.