What's new
Free · No Download · Works Offline

Stopwatch Online

Precise digital stopwatch with lap timer. Record splits, compare intervals, and copy results — all in your browser, no app needed.

00:00:00
.00
Ready
Space Start / Stop L Lap R Reset

Lap Times

Lap Lap Time Total +/- Prev

When to Use Each Feature

Start / Stop

Toggle timing with one click or press Space. The display turns green while running so you always know the state at a glance.

Lap Timer

Press Lap or L during a run to record a split without pausing the clock. Perfect for swimming lengths or running intervals.

Fastest & Slowest

The green row marks your fastest lap. The red row marks your slowest — so you spot performance patterns instantly.

Copy Laps

One click exports all laps as plain text. Paste into your training log, spreadsheet, or notes app without any reformatting.

How to Use an Online Stopwatch Effectively

An online stopwatch is one of the most versatile timing tools you can have. Unlike a physical watch, it runs in your browser tab — always accessible, always free, with no batteries to replace. Whether you are tracking a workout, timing a presentation, running a meeting, or cooking a recipe, a browser-based stopwatch gives you instant, accurate results without any setup.

This stopwatch is built around three core controls: Start/Stop to toggle timing, Lap to record split times, and Reset to clear everything. Keyboard shortcuts — Space, L, and R — let you operate it hands-free, which is especially useful during physical activity.

Understanding Lap Times and Split Recording

The lap timer is the most powerful feature of any serious stopwatch. When you press Lap, the tool records two values: the lap time (how long that specific segment took) and the total time (cumulative elapsed time since you started). A third column shows the difference from the previous lap — a positive number means this lap was slower, a negative number means it was faster.

After recording three or more laps, the tool automatically highlights your fastest lap in green and your slowest lap in red. This visual feedback is invaluable for interval training, where consistency across laps is a key performance metric. If your lap times are gradually increasing (shown by a growing positive difference), you may be fading under fatigue. If they are decreasing, you are finding your stride.

Common Use Cases for Lap Timing

Stopwatch Accuracy: performance.now() Explained

Browser-based stopwatches have come a long way. This tool uses performance.now(), the Web API that provides timestamps with sub-millisecond resolution — far more precise than the older Date.now() approach, which could drift by tens of milliseconds across multiple calls.

Crucially, the timer is calculated by comparing start and elapsed time on each display update, not by counting ticks. This means the accuracy is not affected by switching browser tabs, minimizing the window, or the device going to sleep for a brief period. When you return to the tab, the display instantly shows the correct elapsed time. The display refreshes every 30 milliseconds, so the millisecond digits are smooth and readable without taxing your CPU.

For everyday athletic and productivity timing — where you need accuracy to the tenth of a second — this stopwatch is more than sufficient. For professional competitions requiring certified timing equipment, a dedicated sport timing system is always the right choice.

Stopwatch vs. Countdown Timer: Which Should You Use?

The choice between a stopwatch and a countdown timer depends on the direction of your timing need.

Use a stopwatch when the duration is unknown or variable and you want to measure how long something actually takes. Examples include measuring a personal best run, timing a presentation to check its length, or recording how long a task takes for productivity analysis.

Use a countdown timer when you have a fixed time budget and want an alert when it expires. Examples include a Pomodoro work session, rest periods between sets, cooking a dish with a defined cook time, or a meeting with a hard end time.

Some activities call for both. An interval training session, for example, might use a countdown timer to signal when each work and rest period ends, while a stopwatch records total session elapsed time.

Building Consistent Habits Around Timed Activity

Timing your activities — whether workouts, study sessions, or deep work blocks — is one of the most effective ways to build awareness of how you actually spend your time. Research consistently shows that people who measure their effort become more consistent and improve faster than those who work purely by feel.

A stopwatch is the first step. The next step is turning those timed sessions into consistent habits. Recording your workout splits every day is more effective than a single epic session every week. Timing your study sessions creates accountability. Tracking how long tasks take helps you plan your day more accurately.

Once you have timing data, the challenge becomes building the habit of showing up consistently. That is where a habit-tracking app becomes valuable — connecting your timed activities to daily goals, streaks, and progress over time.

Keyboard Shortcuts for Hands-Free Operation

One of the most practical features of this stopwatch is full keyboard control. You never need to take your eyes off a track or your hands off a weight to press a button on screen.

For mobile users, the large touch targets on the control buttons make one-handed operation comfortable even when the phone is sitting on a treadmill or beside a pool lane.

How to Copy and Export Your Lap Times

After recording laps, click the Copy Laps button above the lap table. Your laps are instantly copied to the clipboard in a clean, tab-separated format showing lap number, lap time, and total time. You can paste this directly into:

No account is needed, no data is stored on any server, and nothing is sent over the network. All timing happens entirely in your browser.

Track Your Time & Build Habits with Brite — Free

Turn timed sessions into lasting habits. Track workouts, focus blocks, and daily routines with Brite's all-in-one habit and goal tracker.

Download Brite Free

Frequently Asked Questions

Click the Start button or press Space to begin timing. The display turns green and shows the elapsed time in HH:MM:SS.ms format. Click Stop (or press Space) to pause. While running, press Lap or L to record a split time without stopping the clock. Press Reset or R (only when stopped) to clear all times and start fresh. No account or download is required.
A lap timer records individual split times without interrupting the main clock. Each time you press Lap, the stopwatch logs how long that specific segment took alongside the running total. This lets you compare interval durations side by side — invaluable for running, swimming, cycling, HIIT, or any activity where split consistency matters. This stopwatch automatically highlights the fastest lap in green and the slowest in red.
This stopwatch uses performance.now() — the browser's high-resolution timer with sub-millisecond precision. The display updates every 30ms and shows time to the hundredth of a second. Accuracy is maintained even when you switch tabs or minimize the window, because the timer calculates elapsed time from a reference point rather than counting frames. For everyday athletic and productivity timing it is fully sufficient. Only professional competitions require certified timing equipment.
Absolutely. Press Lap at the end of each work or rest interval. The lap table shows every interval's duration and the difference from the previous one — positive means slower, negative means faster. The green/red highlights reveal your fastest and slowest intervals at a glance. You can then copy all lap data to paste into your training log or share with a coach.
After recording at least one lap, a Copy Laps button appears above the lap table. Click it and all lap data is copied to your clipboard as plain text. Paste it into a spreadsheet, notes app, email, or training diary. The format includes lap number, lap time, and total elapsed time for each row. No sign-in or data export step is needed.
A stopwatch counts up from zero — you use it to measure how long something takes when the duration is unknown or variable, like a run, a task, or a presentation. A countdown timer counts down from a set value and alerts you when time is up — you use it when working within a fixed time limit, like a Pomodoro session, a rest period, or a cooking timer. Both are complementary tools: many athletes use a countdown for rest periods and a stopwatch for total session tracking.