iLoveTimersiLoveTimers.com
0:00.000
Shortcuts: Space start/pause · L lap · C copy · R reset · F fullscreen
Laps
Most recent first · Split is time since previous lap
Press Lap (or L) to record splits.

Online Stopwatch

Track general elapsed time, pause and resume, record lap and split times, copy results, and use a clear fullscreen display.

Laps, splits, and everyday elapsed time

Use this stopwatch for workouts, practice, study, meetings, and everyday tasks that do not have a fixed end time. Pause holds the elapsed value, and Resume continues from that same point.

Each lap records a total time since the stopwatch started and a split time since the previous lap. If you know the desired finish time in advance, a countdown is usually a better fit; the combined timer and stopwatch page is useful when one session may need both.

Read how browser timers measure elapsed time and handle delays for the monotonic-clock and callback-reconciliation method used by this kind of stopwatch.

Record elapsed time and laps

Start begins an open-ended measurement. Lap records the elapsed value without stopping the watch. Pause holds the displayed elapsed time, and Start resumes from that point. Reset clears both elapsed time and laps.

As an example, press Lap at 00:45 and again at 01:32. The list keeps both timestamps so you can compare the 45-second first segment with the 47-second second segment. Copy laps exports the visible list.

Session scope

The stopwatch uses the browser's monotonic timing reference. Rendering may slow in a background tab, but the elapsed value reconciles when the page runs again. Laps are held only in this tab and disappear after a refresh or close.

Need a countdown that starts from a set duration and shows milliseconds? Use the millisecond timer. This stopwatch is for elapsed time; the millisecond timer is for counting down with minute, second, and millisecond inputs. For a page that puts millisecond precision first, use the stopwatch with milliseconds.