Start, pause and record laps with a precise stopwatch — right in your browser, nothing to install.
A stopwatch measures elapsed time from a start event. This one runs in your browser using the system clock, with a display that refreshes every 37 milliseconds — fast enough to read centiseconds smoothly. Laps record the cumulative time at each press, so you can see splits without losing the running total.
The precision depends on the browser and the device. JavaScript timers are not real-time instruments — they are subject to the event loop, the tab's visibility state and the operating system's scheduler. For casual timing, cooking, exercise sets and meeting segments the precision is more than sufficient. For competitive sports timing, a dedicated hardware chronometer is the right tool.
Nothing is stored on the server. The lap list lives in memory and disappears when you close or reload the page. If you need to keep the data, copy it before leaving.
Yes — the timer uses the system clock, not a frame counter, so switching tabs does not lose time. The display stops updating while the tab is hidden and catches up when you come back.
To the centisecond (10 ms) on screen. The actual precision of JavaScript timing is typically 1-5 ms, which is more than enough for everyday use but not for competitive sports.
Not automatically — select and copy the lap list before closing the page. The data lives in the browser and is not stored anywhere.
Yes, once the page is loaded. The stopwatch uses no network resources.
Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.
Vai.la is not responsible for how the tools are used or for decisions made based on their results.