Paused values are kept when you switch modes.
Set countdown
Enter hours, minutes, and seconds while the countdown is idle or paused. Applying a new duration replaces the paused countdown value.
Timer and Stopwatch
Switch between a countdown timer and a stopwatch with laps, clear controls, and fullscreen support.
How the timer and stopwatch work together
Choose Countdown Timer when you have a fixed duration or Stopwatch when you want to measure open-ended elapsed time. Only the visible mode can run. Pause before switching, and each paused value stays available when you return to that mode.
When to use the countdown timer
The countdown is useful for a study block, presentation, workout interval, cooking step, or scheduled break. Set hours, minutes, and seconds or choose a preset, then start the timer toward zero.
When to use the stopwatch
Use the stopwatch for an open-ended activity, laps or splits, practice sessions, meeting duration, or informal performance timing. Each lap records both total elapsed time and the split since the previous lap.
Timer vs stopwatch
A timer counts down from a chosen duration toward zero. A stopwatch counts up from zero until you pause it. This combined page is useful when a session may need both approaches without opening another tab.
Accuracy and limitations
This combined tool is intended for practical browser-based timing. Browser scheduling, device performance, display refresh, background throttling, and user input delay can affect millisecond-level readings and alarm timing. It is not certified timing equipment.
Maintained by Suhas Sunder. See how iLoveTimers is made.
Last reviewed .
Timer and stopwatch FAQ
Can the timer and stopwatch run at the same time?
No. Only the visible mode can run. Pause the active mode before switching so a countdown alarm or stopwatch cannot continue invisibly.
Does switching modes reset my time?
No. A paused countdown and a paused stopwatch keep their values independently. Reset affects only the mode you are viewing.
Does it work in fullscreen?
Yes, when the browser supports the Fullscreen API. Fullscreen shows the active mode, time, essential controls, and a clear exit control.
How accurate is browser-based millisecond timing?
It is suitable for practical timing, but browser scheduling, display refresh, background throttling, device performance, and input delay can affect millisecond-level readings and alarm timing.