RunToolRunRunToolRun
Tools/Time & Productivity/Stopwatch

Stopwatch

Use a stopwatch to measure time.

100% on device ยท 0 uploads
00:00.00
01 ยท Unlimited
Use it as many times as you want โ€” completely free.
02 ยท Private
Your files never leave your device; everything runs in your browser.
03 ยท Fast
Processing happens locally and finishes in seconds.

How to Use the Stopwatch

1

Press start

The stopwatch counts up with millisecond precision.

2

Record laps

Tap lap to mark split times without stopping the clock.

3

Stop and review

Pause anytime and read the full list of lap times.

How a browser stopwatch stays accurate

The naive implementation adds ten milliseconds to a counter a hundred times a second. It drifts immediately, because timers in a browser are not guaranteed to fire on schedule โ€” they wait for the main thread, which is busy doing other things.

The correct approach records the moment you pressed start and, on every update, displays the difference between then and now. Individual updates can be late without affecting accuracy, because each one recomputes from the anchor rather than accumulating. That is how this stopwatch works, and it is why the elapsed time stays correct even when the page is busy.

Background tabs and power saving

Browsers deliberately throttle timers in hidden tabs, sometimes to once per second or less, to save battery. A stopwatch that accumulates ticks loses time badly under throttling; one anchored to a timestamp does not, because the difference between start and now is unaffected by how often the display refreshed.

The visible consequence is only that the digits stop updating smoothly while the tab is in the background. Bring it forward and the correct elapsed time appears, because it was never being counted, only displayed.

What the milliseconds are worth

The display shows hundredths or thousandths of a second, but the meaningful precision is limited by something else entirely: your reaction time. Human reaction to a visual cue is roughly 200 to 250 milliseconds, and pressing start and stop by hand introduces that error twice.

So a hand-timed result is accurate to perhaps a quarter of a second regardless of how many digits are shown. This is precisely why competitive sport uses electronic starting gates and finish beams rather than a person with a button.

Laps and splits are different measurements

A lap is the time since the previous lap marker; a split is the total elapsed time at that point. Both are useful and they answer different questions โ€” laps show consistency between segments, splits show progress against a target for the whole.

Confusing them makes pacing data meaningless. If lap three reads 1:02, that is either a one-minute segment or a total of just over a minute, and the two describe completely different performances.

Practical use

Beyond sport, the common uses are all measurement rather than competition: how long a build actually takes, how long a process runs, how long a task really occupies compared with how long it feels. The last is frequently the most useful, because estimates of one's own time are consistently wrong in the same direction.

Everything runs locally in your browser with no server and no account, so timings are not recorded anywhere. The corollary is that they are not saved either โ€” note anything you need to keep before closing the tab.

Written by Mutaf โ€” Developer of RunToolRun. This section is written from the tool's own implementation.

Why Use This Stopwatch?

โœ“Millisecond precision with lap times
โœ“Accurate even across tab switches
โœ“No install โ€” works instantly in the browser
โœ“Free with no ads interrupting timing

Frequently Asked Questions

How precise is the timing?+
It counts in tenths and hundredths of a second, driven by your device's clock โ€” accurate enough for workouts, cooking and everyday timing.
What are lap times for?+
Laps record split times without resetting โ€” perfect for timing running intervals, comparing repeated attempts, or breaking a long task into measured segments.
Does it keep timing if I switch tabs?+
The clock is based on real timestamps, so elapsed time stays accurate even if the tab is in the background โ€” it catches up correctly when you return.
Is there a stopwatch limit?+
No โ€” it counts for hours without issue, useful for long activities like study sessions or events.

Related Tools