Online stopwatch with millisecond precision. Start, stop, reset, and record lap times. Uses performance.now() for accurate timing. No signup required.
A stopwatch measures elapsed time from a starting point, with millisecond precision. Used for timing events, workouts, cooking, and scientific experiments.
00:00.000
Formula
Elapsed Time = Current Time โ Start Time + Accumulated Pause TimeCurrent Time = the current high-resolution timestamp from performance.now()
Start Time = the timestamp when the stopwatch was last started or resumed
Accumulated Pause Time = total elapsed time from previous start-pause cycles
Worked Example
Timing a 400m sprint with lap splits
Did you know? The first stopwatch was invented by Nicolas Mathieu Rieussec in 1821 for King Louis XVIII to time horse races. Modern digital stopwatches achieve accuracy to 1/1000th of a second.
Sources
Set a countdown with start/pause/reset and audio alert. Quick presets included.
Generate formatted standup updates with yesterday, today, and blockers for async teams.
Sort tasks by urgency and importance into four action quadrants.
Track expenses by category with totals and summaries. Data saved locally โ no signup.
Track daily habits with streaks, completion rates, and a 30-day visual grid.
Create professional invoices with line items, tax, and discounts. Export as PDF instantly.