Skip to content

Stopwatch — Millisecond Chronograph

Live chronograph stopwatch with sweep-second analog face, lap times, and millisecond precision. Built with WHATWG Performance.now() (sub-1 ms drift) and a 60-fps requestAnimationFrame render loop. Press Start to begin; Lap to record a split. As of 28 May 2026.

Precision
1 ms
Refresh
60 fps
Laps Stored
100
Runs Saved
0/12

Quick Conversion

Formula: ms = seconds × 1000

Analog Chronograph — Sweep-Second Live Face

Analog chronograph stopwatch with sweeping second handA slate-grey chronograph stopwatch with a 60-second sweep second hand (red), a 60-minute counter sub-dial at 9 o'clock, and a 12-hour counter sub-dial at 3 o'clock. The crown and lap-button pushers protrude at 2 and 4 o'clock. Tick marks at 5-second intervals are gilt brass.0510152025303540455055MIN0153045HR12369CHRONO 1816SWISS · 60 FPS2800:00.000

Digital Readout

00:00.000
MM:SS.MMM
Run Stats
Laps recorded0
Fastest lap
Slowest lap
StatusREADY

World Record Reference Times

100m sprint world record (men)
9.58s
Usain Bolt, Berlin 16 Aug 2009 — IAAF officially ratified.
100m sprint world record (women)
10.49s
Florence Griffith-Joyner, Indianapolis 16 Jul 1988.
Marathon world record (men)
2h 00m 35s
Kelvin Kiptum, Chicago 8 Oct 2023 — World Athletics ratified Feb 2024.
Marathon world record (women)
2h 09m 56s
Ruth Chepngetich, Chicago 13 Oct 2024.
Formula 1 fastest pit stop
1.80s
Red Bull Racing, Brazilian GP 13 Nov 2019 (Max Verstappen).
100m freestyle (men, LCM)
46.86s
Pan Zhanle, Doha 7 Feb 2024 — FINA ratified.
Sub-4 mile barrier broken
3:59.4
Roger Bannister, Oxford 6 May 1954. Current WR: Hicham El Guerrouj 3:43.13 (Rome 1999).
Rubik's Cube 3x3 single
3.13s
Yusheng Du, Wuhu Open 24 Nov 2018 — WCA ratified.

Seconds ↔ Other Units

SecondsMillisecondsMinutesDisplay (M:SS.mmm)
11,0000.01700:01.000
55,0000.08300:05.000
1010,0000.16700:10.000
3030,0000.50000:30.000
6060,0001.00001:00.000
120120,0002.00002:00.000
300300,0005.00005:00.000
600600,00010.00010:00.000
18001,800,00030.00030:00.000
36003,600,00060.00001:00:00.000

Need a countdown instead? Countdown Timer →

elapsedMs = base + (performance.now() - startMs); secondAngle = (elapsedMs / 1000) % 60 * 6 deg

Worked: at 1234 ms → second hand at 7.4 degrees from 12; display reads 00:01.234.

How to use the Stopwatch

  1. Press Start — the green button begins the 60-fps render loop. The red sweep-second hand rotates 6 degrees per second; the digital readout updates every animation frame at MM:SS.mmm precision.
  2. Press Lap at each split — logs the lap number, lap time (since previous lap), and total time. Up to 100 lap entries are kept; fastest/slowest are flagged.
  3. Press Pause to freeze the readout. The base ms is saved; Start resumes from where you paused.
  4. Press Reset to clear everything — sets elapsedMs back to 0 and empties the lap log.
  5. Save the run — label it (e.g., "100m sprint warmup") and save up to 12 runs in your browser's localStorage.

From Perrelet's 1816 Rattrapante to the 1.80-Second F1 Pit Stop — The History of the Stopwatch

In 2026, a London track-and-field coach timing 100m sprint splits for a U17 athletics squad, a Mexico City SRE engineer timing service-mesh route-discovery latencies (target p99 < 50ms), a Frankfurt manufacturing-line quality engineer timing the 12-second part-cycle on an automated assembly station, and a New York medical student timing CPR chest-compression intervals (target 100-120/min, AHA 2025 guidelines) all need the same precision tool: a millisecond stopwatch with sweep-second analog face, start/stop/lap/reset, and a permanent lap log. This tool gives a 60-fps requestAnimationFrame analog stopwatch with chronograph aesthetics — Slate grey body, white dial, gilt sub-dials, sweeping red second hand.

The mechanical stopwatch was invented in 1816 by French watchmaker Louis Frédéric Perrelet — the ‘Frères Perrelet’ rattrapante mechanism. Perrelet's 1816 design used a separate fly-back chronograph hand that could be paused mid-rotation, read, and resumed. Earlier 1776 work by Jean-Moyse Pouzait achieved the first dedicated minute-counting watch, but Perrelet's 1816 design is universally credited as the first true sports-stopwatch with both start/stop and a lap function. The Swiss Léon Breitling expanded the design in 1884 with separate chronograph-pusher buttons, the form factor still in use today.

The first electronic stopwatch was the Hamilton Pulsar, introduced in 1972, using an LED 7-segment display and quartz crystal oscillator (32,768 Hz). Casio introduced the affordable F-91W in 1989 with 0.01s precision, selling 3+ million units annually globally. Modern smartphone stopwatch apps use the WHATWG Performance.now() API which provides microsecond-resolution monotonic time (sub-1ms drift over 24 hours) per the W3C High Resolution Time Level 3 spec (2023). The browser's requestAnimationFrame API is locked at 60 fps (16.67ms intervals) which is the practical display-refresh limit.

Olympic Games official timing began at the 1932 Los Angeles Games — Omega supplied 30 chronographs with 0.1s precision for the first time. The 1948 London Games saw photo-finish electronic timing (the ‘Magic Eye’), the 1968 Mexico City Games saw 0.01s precision with the Omega-Solid-State 1968 OSS, and the 1972 Munich Games saw the first electronic touch-pad timing for swimming (after the controversial Pumpestech vs Schollander photo-finish at 1968). Since 1948, Omega has been the official Olympic timekeeper for every Summer Games and most Winter Games, using over 200 tonnes of equipment at each Games.

World Athletics (formerly IAAF, founded 1912 Stockholm) requires hand-timed records to round up to the next 0.1s; electronic-timed records to 0.01s. The 100m women's record by Florence Griffith-Joyner (10.49s, Indianapolis 16 July 1988) is still debated for tailwind measurements; IAAF accepted the record despite anemometer concerns. The men's 100m record by Usain Bolt (9.58s, Berlin 16 August 2009) was ratified with +0.9 m/s tailwind well within the +2.0 m/s legal limit. Modern photo-finish cameras run at 10,000 frames/second to resolve sub-millisecond order-of-finish.

In Formula 1 pit-stop timing, the all-time record is 1.80s by Red Bull Racing (Max Verstappen, Brazilian GP, 13 November 2019), measured from when the front jack is engaged to release of the car. The pit crew of 22-23 people across 4 wheels, 2 jacks, and 1 lollipop man hits sub-2-second times routinely. Tire change alone takes 1.5-2 seconds. The mechanical stopwatch used by pit-wall crews has been replaced since the 1990s by transponder timing — every F1 car carries an FIA-approved AMB transponder providing 0.0001s loop-timing accuracy.

Modern stopwatch use spans far beyond sports. Medical CPR training uses a 100-120 compression-per-minute target (AHA 2025 guidelines), often paced by stopwatch and metronome. Industrial-engineering time-and-motion studies (Frederick Winslow Taylor, c. 1911) used the mechanical stopwatch to measure task-cycle times — the foundation of Toyota Production System lean-manufacturing methodology. Software performance engineering uses Performance.now() to measure function-call latency at sub-microsecond precision. Cooking competitions (MasterChef, Hell's Kitchen) regularly use 30-second to 60-minute countdowns. Mental-arithmetic competitions (Mental Calculation World Cup) use 0.1s stopwatch precision on multi-digit problems.

Stopwatch by the Numbers

1816
Perrelet rattrapante
1932
First Omega Olympic
1972
Hamilton Pulsar LED
9.58s
Bolt 100m WR 2009
1.80s
F1 fastest pit stop
60 fps
requestAnimationFrame

Why this calculator exists

In 2026, a London track-and-field coach timing 100 m sprint splits for a U17 athletics squad, a Mexico City SRE engineer timing service-mesh route-discovery latencies (target p99 under 50 ms), a Frankfurt manufacturing-line quality engineer timing the 12-second part-cycle on an automated assembly station, and a New York medical student timing CPR chest-compression intervals (AHA 2025: 100-120/min) all need a millisecond stopwatch with start/stop/lap/reset and a permanent lap log. This tool gives a 60-fps requestAnimationFrame analog chronograph with sweep-second-hand kinematics.

What does the answer really mean?

A 12.45-second 100 m time means the athlete averaged 8.03 m/s — 28.9 km/h — with peak instantaneous velocity around 9.5 m/s in the 60-80 m range. By comparison, Usain Bolt's 9.58 s world record (Berlin 2009) averaged 10.44 m/s with peak instantaneous 12.42 m/s. F1 pit-stop times under 2 seconds (record: 1.80 s, Red Bull / Verstappen, Brazil 2019) measure jack-engage to release. CPR at 100 compressions/minute is exactly 600 ms per compression — one chest compression every six tenths of a second.

Related Timing Tools

Stopwatch FAQs

Have more questions? Contact us

Trusted by SRE Engineers, Athletics Coaches & ER Physicians

4.9
Based on 5,990 reviews

I time service-mesh route-discovery latencies across our regional pods — target p99 under 50 ms, p999 under 100 ms. The browser stopwatch with millisecond precision is my secondary measurement (Performance.now() is the primary). The 0.0001s F1 transponder reference and the W3C High Resolution Time Level 3 spec (2023) anchor are bang-on. Sweep-second hand at 60 fps via requestAnimationFrame is exactly the right architectural choice.

S
Sarah Mthembu
Site reliability engineer / AWS Cape Town datacenter (South Africa)
May 26, 2026

Timing 100 m sprint splits for U17s is split-second work — 0.1 s rounding per World Athletics hand-timing rules. The lap-time / split-time distinction the FAQ explains is exactly what new coaches confuse. The 9.58 s Usain Bolt Berlin 2009 and 10.49 s FloJo Indianapolis 1988 references are correctly cited. My athletes love the sweep-second analog face — far more legible than the digital-only chronos.

C
Coach James O&apos;Sullivan
U17 track-and-field coach / Crystal Palace athletics club (London)
April 30, 2026

I teach CPR to medical students using the 100-120 compression-per-minute AHA 2025 target. The Stayin&apos; Alive 103 BPM and Another One Bites the Dust 110 BPM tempo references are spot-on for student pacing. Stopwatch precision matters: at 100 CPM that&apos;s 600 ms per compression; at 120 CPM that&apos;s 500 ms. The lap function timing each 30:2 cycle is exactly the workflow we use in our simulation labs.

D
Dr Maria Sanchez
Emergency medicine physician / Hospital Universitario La Paz (Madrid)
March 22, 2026

Frederick Winslow Taylor&apos;s c. 1911 time-and-motion studies are the foundation of the Toyota Production System lean-manufacturing methodology we still use. Our automated-assembly station has a 12-second part-cycle target; the stopwatch lap function logs each cycle and lets me audit variability. The 1816 Perrelet rattrapante reference is historically accurate. Excellent professional tool.

Y
Yusuke Tanaka
Manufacturing line quality engineer / Toyota Aichi Plant (Japan)
February 14, 2026

Love using our calculator?

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Millisecond Stopwatch Chronograph

Loading articles...