Stopwatch

Precise online stopwatch with lap timing, split recording, and export options.

CalculatorsFreeNo Signup
Stopwatch
Free Tool

How to use Stopwatch

A stopwatch measures elapsed time from a starting point — useful for sports timing, cooking, productivity sessions, experiment durations, presentations, and any activity that needs precise time measurement. Controls: Start — begins counting from zero. The display shows HH:MM:SS.ms in large digits. Stop/Pause — freezes the display at the current time. Resume — continues from the paused time. Lap — records the current time as a split without stopping the main timer. Multiple laps can be recorded. Reset — returns to zero. Clears all lap times. Lap and split timing: Each lap press records two values: the cumulative time (time since start) and the split time (time since the previous lap). Lap times are listed in a table below the main display. This is useful for tracking individual segment times in a race or workout — knowing both that lap 3 was 4:32 and that the total time at that point was 13:47. Export: Export lap data as a CSV file for further analysis in Excel or Google Sheets. Columns include lap number, split time, and cumulative time. Tab title: The running time is shown in the browser tab title so you can monitor elapsed time without keeping the stopwatch tab in focus. Precision: The display updates every 10ms for millisecond visibility. JavaScript timers have approximately 1ms timing accuracy on modern hardware — suitable for practical sports and productivity timing. For laboratory precision timing, hardware stopwatches or dedicated timing equipment provide better accuracy.

Frequently Asked Questions

Does the stopwatch keep running if I switch browser tabs?

Yes. The stopwatch continues running in the background regardless of tab focus. The elapsed time in the browser tab title updates so you can monitor progress from other tabs. If you need an alert when a specific time is reached, use the countdown timer tool instead — the stopwatch only measures elapsed time without alerts.

How accurate is a browser-based stopwatch?

Modern browsers have approximately 1ms timing resolution for JavaScript timers. The display updates every 10ms for readability. For typical sports, cooking, and productivity timing, this accuracy is entirely sufficient. For scientific experiments requiring sub-millisecond precision or official sports timing, hardware-based stopwatches or dedicated timing systems provide higher accuracy.

What is the difference between lap time and split time?

A split time (also called cumulative time) is the total elapsed time from start to when you pressed Lap — for example, 12:34.56. A lap time is the duration of that individual segment — the time between the previous lap and this one. If lap 1 was at 4:10 and lap 2 was at 8:45, the lap 2 split time is 8:45 and the lap 2 lap time is 4:35.

Can I export my lap times?

Yes. After recording laps, click the Export button to download a CSV file with lap number, lap time, and split time for each recorded lap. Open the CSV in Excel or Google Sheets for further analysis — calculating averages, comparing lap times visually, or including in a training log.

Can I use this stopwatch for timing multiple activities simultaneously?

Open multiple browser tabs with the stopwatch to run independent timers simultaneously. Each tab is completely independent — starting, stopping, and lapping on one does not affect the others. For managing multiple countdown timers with alerts, the countdown timer tool supports multiple simultaneous timers within a single tab.

Recommended

Related Tools