Stopwatch
Precise timing with lap splits. Start, stop, and record your times.
Laps
| Lap | Split | Cumulative |
|---|
Free Online Stopwatch with Lap Timer
Time anything with precision. This stopwatch runs entirely in your browser using high-resolution timers, giving you centisecond accuracy without downloading an app. Whether you are timing laps at the track, intervals during a workout, cooking steps, or study sessions, press Start and go.
Lap Timing and Split Analysis
Press the Lap button to record split times as you go. Each lap shows both the individual split time and the running total. When you have three or more laps recorded, the stopwatch automatically highlights your fastest split in green and your slowest in red, making it easy to spot where you gained or lost time. Export your complete lap data as a CSV file for analysis in any spreadsheet.
Keyboard Shortcuts for Hands-Free Control
Use Space to start and stop, L to record a lap, and R to reset. These shortcuts let you operate the stopwatch without moving your hands to the mouse, which is especially useful during physical activities or timed drills.
Frequently Asked Questions
How accurate is this online stopwatch?
The stopwatch uses the browser's high-resolution performance timer (performance.now()) and requestAnimationFrame for smooth display updates. It is accurate to within a few milliseconds, which is more than sufficient for timing workouts, cooking, studying, and everyday tasks.
Can I record lap times with this stopwatch?
Yes. Press the Lap button or the L key while the stopwatch is running to record a lap. Each lap shows the split time (time since the previous lap) and cumulative time. When you have three or more laps, the fastest and slowest splits are automatically highlighted.
What keyboard shortcuts does the stopwatch support?
Press Space to start or stop, L to record a lap, and R to reset (only works when the stopwatch is stopped). These shortcuts make it easy to operate the stopwatch without clicking buttons.
Can I export my lap times?
Yes. After recording laps, click the Export CSV button to download all lap data as a CSV file. The file includes lap number, split time, and cumulative time for each lap.