Precise online timing

Stopwatch & Group Race Timer

Time one activity with laps, or start an entire group together and stop every runner individually as they cross the finish line.

Ready Personal stopwatch

Press Space or choose Start.

Lap timer

Lap and split times

No laps yetStart the stopwatch, then choose Lap to record an interval and total split.

Ready to time.
Keyboard Space start / pause Enter lap Alt + 1–0 finish runners 1–10

Private and device-based. Times, laps, results and participant names are not sent to Bobek. Saved lineups stay in this browser only.

Quick guide

How to time a race with multiple stopwatches

Set the number of participants or paste their names before the start. The shared clock keeps every result on the same timeline.

  1. 01

    Prepare the lineup

    Open Group Race, choose 2–50 participants, and replace the default runner labels with names or lane numbers.

  2. 02

    Start everyone together

    Choose Start All once. Every participant uses the same precise start timestamp, even though their cards update separately.

  3. 03

    Finish one by one

    Tap the correct Finish button as each person arrives. The other clocks continue, and an accidental finish can be undone.

  4. 04

    Keep the results

    Review places and gaps, then copy the result list or download a CSV file for a spreadsheet, class record or training log.

One timer, many uses

Built for classrooms, sport and practical timing

Large controls, a fullscreen clock and recoverable finish recording make the stopwatch practical when attention must stay on the activity.

🏃

Group races

Start runners, swimmers or cycling competitors together and capture individual finish times from one device.

🏫

Classroom activities

Time reading, mental maths, experiments or team challenges while keeping a named result for every student.

🔬

Experiments and testing

Record repeated laps or multiple subjects with millisecond or hundredth-of-a-second display precision.

🏋️

Training sessions

Capture splits, compare intervals, highlight the fastest lap and export a clean session record.

Stopwatch help

Accuracy, group timing and results

The clock uses elapsed timestamps rather than counting screen refreshes, so visual updates and the underlying recorded time remain separate.

Can I time several runners from the same start?

Yes. Group Race mode starts every participant from one shared timestamp. As each person finishes, tap their large Finish button to record their time and finishing place while the other stopwatches continue.

How many stopwatches can I run at once?

You can prepare from 2 to 50 named participants. Ten are loaded by default for a classroom or small group race, and you can add, remove or paste names before starting.

Does the stopwatch stay accurate in a background tab?

Elapsed time is calculated from a high-resolution monotonic browser clock rather than by counting animation frames. The display may pause while the tab is hidden, but it catches up to the correct elapsed time when visible again.

Can I correct an accidental finish?

Yes. Undo Last Finish removes the most recent result without deleting the participant list or earlier finish times. You can then resume the race if necessary.

Can I download race or lap results?

Yes. Download a CSV file for spreadsheets or copy the formatted results to the clipboard. Exports include lap or finishing positions, names, elapsed times and gaps where applicable.

Are participant names sent to Bobek?

No. Timing, laps and results stay in your browser. If you save a lineup, the names are stored only in local storage on that device.