Great for workouts
Time individual sets, rest periods and intervals using precise lap and split timing for running, HIIT or strength training.
Track time with precision, record laps and splits, export your results, and switch between light and dark mode — all in your browser.
Use this free online stopwatch as a workout timer, productivity tracker, study helper, or event timer. Click “Start Stopwatch” below and begin recording laps instantly.
Keyboard shortcuts: Space = start / pause / resume, L = lap, R = reset.
| Lap # | Split time | Lap time | Δ vs previous |
|---|
This stopwatch autosaves your session in your browser, so you can safely reload the page and continue where you left off.
Time individual sets, rest periods and intervals using precise lap and split timing for running, HIIT or strength training.
Use the stopwatch to track focus blocks, exam practice sessions or revision sprints without installing any extra apps.
Measure how long tasks actually take, compare laps between work items and export your data for time-tracking reports.
See lap time, total split and delta vs previous lap so you can immediately spot improvements or slowdowns.
Switch themes in one click. The interface supports high contrast, keyboard use and remembers your preference.
Everything runs in your browser with local storage only. No accounts, no sync, and no personal data sent to a server.
Click Start Stopwatch or press Space on your keyboard. The digital time begins counting immediately.
Each time you click Lap (or press L), the current time is stored as a split along with the lap duration.
Use the Pause button or the space bar again to temporarily stop the timer. Press it once more to resume from the same elapsed time.
Scroll through the laps table, sort by lap time or split, and optionally highlight the fastest or slowest lap for quick analysis.
When you are done, export your results as CSV or JSON, copy them to your clipboard, or open a printable summary view.
Click Reset or press R to clear the time and laps and prepare the stopwatch for your next timing session.
Click the Start button or press the space bar to begin timing. Use Lap to record lap and split times, Pause to temporarily stop the timer, Resume to continue and Reset when you want to clear everything and start fresh.
Yes. Each lap row shows the lap number, the total split time since the stopwatch started, the lap time since the previous lap, and the difference compared to the previous lap. This makes it easy to see which laps were faster or slower.
The app automatically saves your elapsed time and lap list in your browser using local storage. When you come back to the page, your last session is restored in a paused state so you do not lose any recorded laps.
You can export laps to a CSV file suitable for Excel or Google Sheets, download them as a JSON file for scripts, copy them directly to the clipboard, or open a printer-friendly summary that you can print or save as a PDF.
Yes. The stopwatch runs fully on the client side with JavaScript, and no timing data is sent to a server. You do not need to sign in or create an account, and you can clear all data with the Reset button or by clearing your browser storage.
The layout is mobile-first and responsive, so you can use it on smartphones, tablets, laptops and desktops. Buttons are large enough for tapping and the font scales appropriately on smaller screens.
Yes. Press the space bar to start, pause or resume, press L to add a lap while the stopwatch is running, and press R to reset the stopwatch when you are finished.
Use the Dark mode toggle at the top of the page to switch between light and dark themes. Your choice is saved in local storage so the stopwatch loads with the same theme next time.