All posts

Timers and productivity

How Accurate Are Online Timers? What Happens in Background Tabs, Sleep and Low Power Mode

October 14, 2026

Most of the time, an online timer just works. You type in ten minutes, press start, and ten minutes later it beeps. But if you've ever come back to a tab and found the alarm went off late, or not at all, you're not imagining it. The timer itself was usually fine. The browser was busy doing something else.

So how accurate are online timers, really? Very accurate, as long as you understand what the browser is allowed to do behind your back. Once you know that, it's easy to tell when a browser timer is good enough and when you need something else.

Counting time versus measuring it

There are two ways to build a timer in a web page. The lazy way is to count: tick once a second, knock one off the display, repeat. The better way is to measure: remember the exact moment you pressed start, and every time the screen updates, work out how much real time has passed since then.

That sounds like a technicality until the browser gets busy. A counting timer assumes every tick arrives exactly on time, and they don't. A tick can be a few milliseconds late, or a whole second late in a background tab, and every late tick pushes the countdown further behind the real clock. Over half an hour, the drift can become noticeable.

A measuring timer doesn't care when the ticks arrive. Even if the screen only updates once a minute, the number it shows is calculated from the real clock, so it's correct the moment it appears. That's how the WakeMode Stopwatch is built, and it's the first thing worth checking in any timer you rely on.

What background tabs do to your timer

Browsers are serious about saving battery. When a tab isn't visible, they assume you don't need it to do much, so they slow its timers down.

In Chrome, timers in a hidden tab generally run at most once per second. If the page stays hidden for several minutes, Chrome can go further and batch some background work into roughly once-a-minute bursts. Safari and Firefox have their own versions of the same idea.

For a well-built timer, this changes how often the page checks in, not whether the time is right. The catch is the alarm. If the page only gets a chance to run every so often, the alarm can only sound when that chance comes. Your ten-minute timer is still a ten-minute timer, but the beep might land a little after the real deadline.

Locked phones and sleeping laptops

This is where things change a lot. When you lock your phone, mobile browsers usually don't just slow a page down. They pause it. Safari on iPhone is especially quick to do this, and Android browsers do something similar to protect the battery.

A paused page can't play a sound. Nothing happens until you unlock the phone and bring the browser back. At that point, a good timer immediately works out that time is up and shows it. But if you were counting on the alarm to wake you from a nap, it never rang.

Laptops behave the same way when they sleep. Close the lid on a running timer and the computer stops running the page entirely. Open it twenty minutes later and a measuring timer will show the correct state straight away. Any alarm that was due while it slept simply didn't happen.

Low power mode on phones and battery saver on laptops make all of this more aggressive. Background work gets cut back sooner and harder.

Why the sound sometimes doesn't play

Browsers don't let web pages play sound on their own. It's a good rule (it's the reason autoplaying video ads are mostly silent), but it means a timer can't just make noise whenever it likes. It needs your permission, and you give it by interacting with the page.

That's why a good timer prepares its alarm sound the moment you press Start. That click counts as permission. Timers that skip this step can stay silent at exactly the moment they matter. If a timer has a test sound button, use it once before you rely on it.

Browser notifications are a nice extra, but I wouldn't depend on them either. They need permission, focus modes and do-not-disturb settings can block them, and on phones they usually can't fire from a page the browser has already paused.

How to time things you can't afford to miss

For anything where a minute either way doesn't matter, like a coffee break, a workout set or a rough reading session, any decent browser timer is fine, visible or not.

For anything where the exact moment matters, keep the timer tab visible and the screen on. That's the single biggest improvement you can make. A visible tab isn't throttled, so the alarm fires on time. Turn on the keep-awake option (the WakeMode stop watch has one built in) so your screen doesn't dim and lock while you wait.

For anything genuinely critical, like medication, an exam deadline or something in the oven you really can't burn, use two timers. Your phone's built-in clock app is designed to ring through lock screens and silent modes in ways a web page can't. A browser timer makes a great visible countdown on your computer. It's not a replacement for an alarm that has to get your attention no matter what.

One last check: if a timer ever shows the wrong time when you come back to it, rather than just ringing late, it's probably counting instead of measuring. I'd switch tools.