Global Araç
Online Stopwatch
00:00.00
A free online stopwatch with millisecond precision and unlimited lap times. Click Start to begin; the elapsed time displays in HH:MM:SS.cc (centiseconds) format. Click Lap to record an intermediate split — useful for timing multiple consecutive activities or workout intervals. Click Reset to clear and start over. Works in background tabs (the timer keeps running even when you switch away).
Common uses: workout timing (HIIT intervals, plank holds, run splits, squat / pushup-set rest); cooking (timing one specific recipe step among many); presentations / meetings (tracking speaking time per agenda item); productivity (timing how long tasks actually take so you can estimate better); kids’ games (timing how fast they can do something); quick scientific / cooking measurements (rough timings where ms precision is enough).
Stopwatch (counts UP from zero, you stop manually) vs countdown timer (counts DOWN from a set duration, alarm fires at zero) — different tools, different use cases. Stopwatch when you don’t know how long something will take and want to measure; timer when you know the duration and want a hands-free reminder.
This page is the same stopwatch as our /stopwatch tool — the duplicated URL captures “online stopwatch” search intent specifically. Both URLs are stable and bookmarkable; pick whichever you prefer typing.
Nasıl Kullanılır
- Click Start. The stopwatch begins counting from 0.00.
- Click Lap to record a split time. The list builds up showing each lap.
- Click Stop to pause; Resume continues from the paused time.
- Click Reset to clear the time and laps. The display returns to 0.00.
- Lap times are shown both as 'split' (since last lap) and 'total' (since start) — pick whichever measure matters for your use case.
Ne Zaman Kullanılır
- Workout intervals, run splits, HIIT timing.
- Cooking when timing a single step matters more than total elapsed time.
- Meeting / presentation pacing.
- Quick measurement of how long any task takes.
Ne Zaman Kullanılmaz
- When you need an alarm at a specific duration — use a countdown timer instead.
- Hardware-precision measurements (sub-millisecond, scientific) — browser timer drift is small but real. For lab-grade timing use dedicated equipment.
- Long-running timing across browser sessions — closing the tab loses the timer state. Note the elapsed time before closing.
Yaygın Kullanım Senaryoları
- Verifying a number or output before passing it on
- Quick use during a typical workday
- Pre-decision sanity-check on inputs and outputs
- Educational use — demonstrating the underlying concept
Sık Sorulan Sorular
Is the timing accurate?
Yes — uses performance.now() which provides sub-millisecond resolution in modern browsers. The display rounds to centiseconds (1/100 second, 10ms) for readability. Real timing accuracy is bounded by your monitor refresh rate (16ms at 60Hz) and browser timer precision; for casual use, accuracy is well within 50ms.
Will it run in the background?
Yes — the timer keeps counting in background tabs. JavaScript timers continue even when you switch tabs. Long-running timing across multi-hour intervals continues to count accurately, even if the tab is hidden. Caveat: very long countdowns (>1 hour) on laptops that go to sleep will pause when the OS suspends the browser.
What's the difference between stopwatch and timer?
Stopwatch: counts UP from 0; you decide when to stop. Use case: 'how long does this take?' Timer: counts DOWN from a duration you set; alarm at 0. Use case: 'remind me when 5 minutes is up.' Different tools; pick based on whether you know the duration ahead of time.
Can I save my lap times?
Lap list stays visible until you Reset. To save, copy-paste the list to a notes app, or take a screenshot. The tool doesn't auto-save — closing the tab loses the data.
Can I race two stopwatches?
Open two tabs, each with the stopwatch. Each runs independently. For dual-stopwatch racing on a single screen, you'd need a custom dual-stopwatch tool (this is single-instance).
What's the maximum elapsed time?
Practically unlimited — JavaScript performance.now() returns a 64-bit float, providing accuracy out to billions of milliseconds. The display format (HH:MM:SS.cc) handles up to 99:59:59.99 (100 hours minus a centisecond). For longer timing, the underlying counter is fine but the display would need adjustment.