Online Stopwatch summary. This page is an online stopwatch for BulkCalculator's time tools section. It starts, pauses, resets, records lap splits and exports stopwatch data without uploading anything. Example: Start, lap at 12.345s, lap at 25.678s, stop at 40.001s. Expected output: Laps: 12.345s and 25.678s; total 40.001s.

BulkCalculator Time Tools

Online Stopwatch

Free online stopwatch with millisecond laps, keyboard shortcuts, exportable splits, tab title updates and offline browser accuracy.

T

Live Online Stopwatch

It starts, pauses, resets, records lap splits and exports stopwatch data without uploading anything.

00:00.000

Ready. Press Space to start.

#Lap timeSplit
No laps yet.

How to use Online Stopwatch

  1. Open the Online Stopwatch page and use the default example if you want a quick test.
  2. Enter start, pause, lap and reset button presses or keyboard shortcuts in the tool panel.
  3. Press the primary action button or use the listed keyboard shortcut when available.
  4. Read the result as elapsed time, lap time, split time and optional csv export, then copy, export or print it if needed.

Formula and algorithm

Elapsed time is read from performance.now() on each requestAnimationFrame frame, so the display does not accumulate setInterval drift.

This tool runs in your browser. If the tab is backgrounded or the device sleeps, visible updates or alerts may be delayed. Notifications and Wake Lock reduce that risk where supported, but they are not a guarantee.

Worked example

Start, lap at 12.345s, lap at 25.678s, stop at 40.001s. The expected output is Laps: 12.345s and 25.678s; total 40.001s.

{
  "tool": "Online Stopwatch",
  "input": "Start, lap at 12.345s, lap at 25.678s, stop at 40.001s.",
  "output": "Laps: 12.345s and 25.678s; total 40.001s."
}

Use cases

Pro tips and gotchas

Frequently Asked Questions

How to use an online stopwatch with laps

Click Start to begin counting, click Lap to record a split without stopping the clock, click Stop to pause, click Reset to clear everything. Each lap shows up in a list with its split time and total elapsed time. Useful for run training, cooking multiple dishes at once, or tracking how long different parts of a process take. The stopwatch updates in real time and the lap list stays visible until you reset, so you can compare your splits side by side.

How to time laps online

Hit Start when you begin and click the Lap button each time you complete a segment. The stopwatch records the time of each lap without resetting the main clock. So a 5-lap run shows you each lap's individual time and your cumulative time. Useful for athletes, cooks, and anyone tracking multi-stage processes. Click Stop when you're done. Reset clears the laps and zeroes the clock for your next session, ready for a fresh run.

How to start a stopwatch in browser

Open the online stopwatch page and click Start. The clock begins counting immediately. No setup, no permissions, no download. The stopwatch keeps running even if you switch tabs (though some browsers may slow background tab updates). Click Stop to pause, Reset to zero. Works on laptops, tablets, and phones. Useful for cooking timers, workouts, presentations, kids' games, and any "how long did that take?" measurement during the day.

How to measure elapsed time online

Open the stopwatch, click Start when your activity begins, click Stop when it ends. The elapsed time is displayed in hours, minutes, seconds, and (if supported) milliseconds. Reset clears the clock for the next measurement. Useful for timing speeches, cooking, exercise sets, code execution, or anything where you want to know how long something took without doing the math yourself. The display updates continuously so you can also watch progress live.

How to record split times online

Use the Lap button (or "Split" depending on the tool's wording). Each click records the current elapsed time without stopping the clock. The list shows your splits one after another. Useful for running, swimming, cycling intervals, or any activity with multiple stages. The terms "split" and "lap" are sometimes used differently — splits often refer to absolute times, laps to differences between consecutive presses. Most stopwatches show both.

How to use stopwatch with milliseconds online

Some online stopwatches display milliseconds by default; others have a settings toggle to enable them. Click Start and the milliseconds tick away rapidly. Useful for sports requiring precise timing — sprints, swimming, or measuring fast processes. Note that millisecond accuracy is limited by browser refresh rates and your device's clock resolution, so the displayed millisecond may lag the actual time by a fraction. Fine for everyday use, but not lab-grade accuracy.

How to reset an online stopwatch

Click the Reset button after you've stopped the clock. The display goes back to 00:00:00 and the lap list clears. Most stopwatches require you to stop the clock first before reset works, so the sequence is Stop → Reset. Some tools let you reset while running, which immediately zeroes the clock and starts counting from zero. Useful between consecutive measurements where you don't want the previous time to interfere with the next reading.

Glossary

UTC
Coordinated Universal Time, the reference time standard used for offsets and date math.
DST
Daylight Saving Time, a seasonal clock change that can affect wall-clock schedules.
IANA time zone
A named time zone such as America/New_York used by browsers for DST-aware rendering.
Tab-title timer
A timer state shown in the browser tab title so it remains visible while multitasking.
Wake Lock
A browser feature that can ask a device to keep the screen awake during active timing.
localStorage
Browser storage used here for settings and saved tool state on the same device.
Input format
Start, pause, lap and reset button presses or keyboard shortcuts.
Output format
Elapsed time, lap time, split time and optional CSV export.

References and sources