ÆON Toolhub

Online Stopwatch

This free online stopwatch starts, pauses, and resets in a single click or with the space bar, no account needed. It records lap and split times you can copy or download as CSV, beeps at a minute mark you choose, runs full screen for a wall display, and keeps the time in the tab title.

00:00.00
Space start/pauseL lapR reset
Alert me at

What does this online stopwatch do?

It counts up in hundredths of a second, records laps, and needs nothing installed. This free stopwatch from ÆON Toolhub starts with a click or the space bar, keeps the running time in the browser tab title so you can watch it from another tab, and can beep at a minute mark you choose. You can copy your laps, download them as CSV, or blow the display up to full screen for a wall.

Nothing is saved on a server. Everything happens in your browser and clears when you close the tab.

How do you use it?

Start. Press Start or hit the space bar. The display runs in mm:ss.cc, adding an hours field once you pass sixty minutes.

Record a lap. Press Lap or the L key at each segment. Every lap logs a split and a total.

Pause and resume. Space toggles both. Pausing keeps the elapsed time; Reset (or R) clears the clock and the laps.

Set an alert. Choose 1, 2, 5, 10, or 15 minutes and a beep fires when the stopwatch crosses it, with an optional desktop notification.

Go full screen. Fills the window with the time, for a gym, classroom, or lab display.

What is the difference between a lap and a split?

This trips up most people, and most stopwatches do not bother to explain it.

  • Split is the duration of that one segment, measured from the previous lap.
  • Total is the time since you pressed start.

So if you are timing a runner doing 400 metre repeats, lap three might show a split of 01:02.44 (that lap alone) and a total of 03:10.87 (the whole session so far). Both columns are shown here, side by side, so you never have to subtract in your head.

Can you keep your times?

Yes, and this is where a browser stopwatch usually fails you. The lap panel has Copy, which puts the whole table on your clipboard ready to paste into a spreadsheet, and CSV, which downloads the same data as a file. Laps export oldest first, each with its split and total, so the order matches how you recorded them.

The laps themselves are not stored between visits, by design. Closing the tab clears everything, so export before you leave if the times matter.

Are there keyboard shortcuts?

Yes, and on a stopwatch they matter more than on most tools, because you are usually watching something else at the moment you need to press the button.

KeyAction
SpaceStart or pause
LRecord a lap
RReset

They are ignored while you are typing in a field, so they never fight with the alert input.

Does it stay accurate in a background tab?

Yes. The stopwatch works out the elapsed time from a fixed start timestamp rather than counting frames, so it does not drift when the browser throttles an inactive tab. Switch away, come back, and the reading is the real elapsed time, not a count of how many frames the browser bothered to render. Browsers also throttle timers on battery saver, which is exactly the case this approach survives.

What do people use it for?

Workouts and interval training, cooking, timing a presentation rehearsal, tracking billable work, science and school experiments, timing laps on a track, and any "how long did that take?" question. The alert is handy when you want to be told at two minutes instead of staring at the screen, and full screen turns a laptop into a wall clock for a room.

Your data stays private

The stopwatch runs entirely client-side. No times, laps, or settings are uploaded, logged, or stored on a server, and everything clears when you close the tab. It also keeps working offline once the page has loaded.

Frequently asked questions

Does the stopwatch keep running if I switch tabs?

Yes. The stopwatch measures time using a timestamp recorded at start, not by counting seconds while visible. Switching tabs, minimizing the browser, or locking your screen will not affect accuracy. The browser tab title also updates every second so you can glance at it without returning to the page.

How do I record a lap?

Press the Lap button while the stopwatch is running. Each entry shows the lap number, the split time since the previous lap, and the total elapsed time at that moment. Laps appear from newest to oldest so the most recent is always at the top of the list.

Does it save my laps if I close the tab?

No. This stopwatch is session-only: nothing is stored in a database or saved to local storage. Closing the tab, refreshing the page, or navigating away resets everything to zero. If you need a permanent record, copy the lap times before leaving.

What is the difference between a stopwatch and a countdown timer?

A stopwatch counts up from zero and measures how long something takes. A countdown timer counts down from a preset duration and alerts you when it reaches zero. Use a stopwatch when total elapsed time matters. Use a countdown when you need to work within a fixed time limit.

How accurate is this stopwatch?

It is accurate to within one centisecond for display purposes. Internally, elapsed time is calculated from Date.now(), which has sub-millisecond resolution in most browsers. The display refreshes every 100 milliseconds. Very long sessions may show a tiny display drift that is a refresh artifact, not a measurement error.

Can the stopwatch alert me at a specific time?

Yes. Below the controls you can set an alert at 1, 2, 5, 10, or 15 minutes. When the stopwatch passes that mark, it plays a beep and, if you enabled them, shows a desktop notification. The stopwatch keeps counting up after the alert, so you do not lose your place.

Are there keyboard shortcuts?

Yes. Space starts and pauses, L records a lap, and R resets. They work whenever the page is focused and you are not typing in a field, so you can time something without looking away to hunt for the mouse. The shortcuts are listed right under the controls.

Can I export or copy my lap times?

Yes. The lap panel has a Copy button and a CSV button. Copy puts every lap on your clipboard ready to paste into a spreadsheet or a message, and CSV downloads the same data as a file. Laps export oldest first, with the split and the total for each one.

What is the difference between a lap and a split?

The split is how long that single segment took, measured from the previous lap. The total is the time since you pressed start. So on a run, lap three might show a split of 1:02 and a total of 3:10. This stopwatch shows both columns, which many do not.

Is there a full screen mode?

Yes. Tap Full screen and the time fills the window, which is what you want on a wall display in a gym, a classroom, or a lab. The controls and your last laps stay visible, and Exit full screen brings back the panel with the complete lap list.

Last updated: September 17, 2026