Online Stopwatch

A free, browser-based chronograph stopwatch with millisecond precision, lap splits, fullscreen mode, and a beautiful analog face. No account, no tracking โ€” works offline once loaded.

Start / Stop

Runs entirely in your browser. No account, no tracking, works offline.

Laps

Press Lap or L while running to record splits.

  1. Press Start (or Space) to begin timing. Press again to pause without losing your place.
  2. While running, press Lap (or L) to capture a split โ€” each row shows lap time and cumulative elapsed time.
  3. Long-press Reset (or hold R for 0.6 s) to clear the timer and every recorded lap. Accidental taps cannot wipe your run.
  4. Switch between Classic Chronograph and Minimalist Dark themes, and toggle precision between 1/100 s and 1/1000 s.
  5. Press F to enter fullscreen for classrooms, gyms, or presentations. Press Escape or F again to exit.

Controls

  • Start / Stop โ€” Click the blue button or press Space to begin timing. Press again to pause.
  • Lap โ€” Click Lap or press L while the stopwatch is running to record a split time.
  • Reset โ€” Long-press the Reset button (hold for 0.6 seconds) or press and hold R to clear the timer and all laps.
  • Fullscreen โ€” Press F or click the fullscreen button to expand the stopwatch for presentations, classrooms, or gym use.

The Analog Chronograph Face

The outer ring is the bezel, styled with a polished metallic gradient. Inside, 60 minor tick marks mark each second and 12 major ticks mark 5-second intervals. The sweeping second hand moves continuously for smooth visual feedback, while the hour and minute hands track elapsed time. A decorative sub-dial at the top of the face tracks elapsed minutes.

Themes

Switch between Classic Chronograph (light, polished) and Minimalist Dark (high-contrast, OLED-friendly). Your choice is saved automatically.

Precision

Toggle between 1/100 s (centisecond, default) and 1/1000 s (millisecond) display precision. Internal timing is always millisecond-accurate.

Workout intervals

Track 8 x 400m repeats: start the stopwatch, press Lap at the end of each interval, and review your splits. Copy or download your lap table to plan your next session.

Public speaking

Rehearse a presentation and press Lap at each section transition. Review cumulative times to pace your talk within the allotted slot.

Cooking

Start the timer and glance at the large analog face from across the kitchen. The sweeping second hand gives instant visual feedback without squinting at digits.

Classroom and presentations

Enter fullscreen mode and project the stopwatch on a screen. The analog face and large digital readout are legible from the back of the room.

Your privacy is protected

This stopwatch runs entirely in your browser. No timing data, lap records, or session information is ever sent to any server. No account, no sign-in, no tracking cookies. Once loaded, it works fully offline.

Is this online stopwatch accurate?

Yes. It uses your browser's high-resolution monotonic clock (performance.now()) to compute elapsed time as a precise delta between timestamps. This avoids drift from setInterval counters and remains accurate even when the tab is backgrounded.

Does the stopwatch keep running if I switch tabs or close the browser?

When you switch tabs, the stopwatch keeps tracking time accurately using timestamp deltas โ€” the display updates when you return. If you close the tab or browser, your session is saved automatically. On your next visit, you will see a "Resume previous session?" prompt that lets you pick up exactly where you left off.

How do I record lap times?

While the stopwatch is running, click the Lap button or press L on your keyboard. Each lap records the split time since the previous lap and the cumulative elapsed time. Laps appear in a scrollable list, newest first.

How do I use the stopwatch fullscreen?

Click the Fullscreen button or press F. The clock face and digital readout scale to fill your screen โ€” perfect for presentations, classrooms, or gym walls. Press F or Escape to exit.

Can I use keyboard shortcuts?

Yes. Space = Start/Stop, L = Lap, R (hold) = Reset, F = Fullscreen, ? = Show all shortcuts. Shortcuts are disabled when you are typing in a text field.

Does it work on mobile?

Yes. The layout adapts to any screen size. Touch targets are at least 44ร—44 pixels, and Reset requires a long-press to prevent accidental wipes.

Does ToolMatic store my times or require an account?

No. The stopwatch runs entirely in your browser. Your times and laps are saved only in your browser's local storage. Nothing is sent to any server, no account is needed, and there is no tracking.

How is this different from a countdown timer?

A stopwatch counts up from zero to measure elapsed time. A countdown timer counts down from a set duration and alerts you when time is up. Pick a stopwatch for measuring, a countdown for deadlines.

Can I export my lap times?

Yes. Click Copy to copy your laps as tab-separated text to the clipboard, or click Download CSV to save a stopwatch-laps.csv file with the columns lap, lap_time, cumulative_time.