100% FREE  -  NO SIGN-UP  -  YOUR FILES NEVER LEAVE YOUR DEVICE

Stopwatch and Timer

A stopwatch with lap splits and totals, plus a countdown timer with a beep at zero, timed from timestamps so the reading stays honest.

100% free, no premium plan No sign-up Files never leave your device
Drop your text here
or click to choose a file from your device

Your files are processed in your browser, on your own device. Nothing is uploaded to a server.

    One page holds both tools: a stopwatch that records lap times, each with its own split and the running total, and a countdown timer you set in hours, minutes and seconds that beeps at zero. Both run from timestamps rather than counted ticks, so switching tabs or a busy browser cannot quietly stretch the time.

    How to use this stopwatch and timer

    1. Pick the mode at the top of the tool, stopwatch or countdown timer. The rest of the panel follows your pick.
    2. In stopwatch mode, the main button starts the count and pauses it. Press it again to pick up where you left off.
    3. Press the lap button while it runs. Each lap lands in the list with its own lap time and the total at that moment.
    4. In timer mode, type the hours, minutes and seconds you want, then start it with the same main button.
    5. When the timer reaches zero it beeps. Download the lap record as a text file if you want the splits kept.

    Both modes share one habit worth knowing: the numbers always come from the clock, never from counting screen refreshes. The next section explains why that choice was made.

    Why this stopwatch counts from timestamps instead of ticks

    The lazy way to build an online stopwatch is to add a small step every time the screen refreshes, a hundredth of a second per tick, and call the pile of steps the elapsed time. It works until the browser gets busy. Background tabs get their refreshes throttled hard, sometimes to once a second or less, and a tick counting stopwatch silently loses time the whole while.

    This one stores the moment you pressed start and works out the elapsed time from the device clock every time the display redraws. A busy tab can make the digits update in jumps, and the figure they land on is still right, because nothing was ever counted. Pausing banks the elapsed time, resuming adds a new start moment, and laps are read off the same running clock.

    The countdown timer follows the same rule. It stores the moment it should end and counts down to that fixed point, so a tab that slept through half the countdown wakes up showing the time that is truly left, or the finished state if the end has passed.

    What this timer can and cannot promise

    The beep is a browser sound. It needs the tab open, the browser alive and the device volume up, and it fires from the page rather than from any system alarm. Keep that in mind before you rely on it: it is a desk timer, not a guaranteed alarm. A phone that sleeps, a laptop that shuts its lid or a tab you closed will not chime for you, and no web page can fix that from inside a browser.

    Accuracy rides on your device clock. A phone or laptop that syncs its time, as most do, keeps this honest to well under a second. A device with a clock set wrong by hand will time wrong by the same amount, in both modes.

    One more practical limit: closing or reloading the page clears the stopwatch and its laps. If the splits matter, download the lap record before you tidy the tab away.

    FAQs

    How accurate is this online stopwatch?

    As accurate as your device clock, because every reading is worked out from timestamps rather than counted screen ticks. A busy or background tab can make the display jump, but it cannot make the elapsed time drift, and that is the failure cheap stopwatches suffer from.

    How do lap times work here?

    Press the lap button while the stopwatch runs and the current moment is saved to the list. Each entry shows two figures: the time that lap itself took since the previous lap, and the running total at that point, so splits and totals sit side by side.

    Will the timer still beep if I switch to another tab?

    Usually, yes, as long as the browser stays open and the device is awake and not muted. The end moment is stored, so the timer knows it has finished. Heavy power saving on some phones can still delay the sound until the tab is looked at again.

    What happens if my phone sleeps or I close the tab?

    The page stops existing, and a page that does not exist cannot beep. Treat this as a timer for work at a desk or in the kitchen with the screen on, not as a wake up alarm. For anything that must wake you, use the clock app built into the phone.

    Can I save my lap times?

    Yes. The lap record downloads as a plain text file with every lap, its split and the running total, so you can paste it into training notes or a spreadsheet. Download it before closing the page, because a reload clears the list.

    Why does the stopwatch display sometimes jump instead of gliding?

    Browsers refresh background or busy tabs less often, so the digits repaint in steps. The time behind the digits is computed from the clock on every repaint, so a jump is the display catching up, not time being lost or gained.

    More Generators

    Same rules as this one: free, in your browser, with nothing uploaded.

    Scroll to Top