Stopwatch Tool
A high-precision stopwatch with start/stop, lap and reset. Keyboard controls supported, and everything runs in your browser.
Laps
| No. | Lap Time | Total Time |
|---|
No laps yet. Press "Lap" while the timer is running to record one.
How to Use
Start the timer
Press the "Start" button or the Space key to begin. Elapsed time is displayed in real time down to 1/100 of a second.
Record laps
While running, press the "Lap" button or the L key to record the current lap time and total time in the list.
Stop & reset
Use "Stop" to pause and "Resume" to continue. Press "Reset" or the R key to clear the timer and all laps.
Keyboard Shortcuts
- SpaceStart / Stop
- LRecord lap
- RReset
About the Stopwatch
A stopwatch is a web tool for measuring elapsed time with high precision. This tool uses the browser's high-resolution timer (performance.now), so it measures time more accurately than a typical seconds display. Use it for sports timing, study and work sessions, cooking and experiment intervals, and more. All processing happens entirely in your browser, and no data is ever sent to a server.
Features
- High PrecisionMillisecond-accurate timing powered by performance.now, designed so errors do not accumulate even over long sessions.
- Lap TimingRecords lap times and total times together, automatically highlighting the fastest and slowest laps.
- Keyboard ControlSpace to start/stop, L to lap, R to reset. Operate quickly without using the mouse.
- Privacy ProtectedAll processing happens in your browser. Timing data is never sent to any server.
Use Cases
- Timing and laps for running, swimming and other sports
- Tracking study, work and meeting time
- Interval timing for cooking and experiments
- Checking pacing for presentations and speeches
- Records challenges for games and typing
FAQ
Is the stopwatch free to use?
How accurate is the timing?
Can I control it with the keyboard?
Can I copy the lap times?
Does timing continue if I switch tabs or leave the page?
Is my timing data stored or sent anywhere?
Feedback
Missing a feature, or getting a result that looks wrong? Let us know — we improve our tools based on your feedback.