Online Timer and Stopwatch
Set a countdown, measure lap times, run a Pomodoro focus session, or manage several timers from one browser workspace. All processing happens locally in your browser.
Browser and operating-system restrictions may delay alarms or notifications when a tab is suspended or a device is asleep.
Countdown Timer
Set a target duration with presets and sound alarms.
Custom Duration Setup
Settings Console
Sound Settings
Notifications
Display options
Behavior
Quick Duration Presets
Click to load pre-configured intervals instantly into the countdown card.
Common Timers
Click to jump directly to typical durations for work, study, cooking, and breaks.
What Is the Online Timer and Stopwatch?
The Online Timer and Stopwatch is a browser tool for measuring time. You can set a countdown, use a stopwatch, start a Pomodoro session, or run several timers at the same time.
It can be used for cooking, study sessions, workouts, meetings, presentations, classroom activities, practice tests, and other everyday tasks.
The timer uses timestamps to calculate the remaining or elapsed time. This helps reduce errors caused by delayed screen updates, but browser and device limits can still delay alarms or notifications.
Use Cases and Four Timing Modes in One Tool
Countdown Timer
Set hours, minutes, and seconds. Start, pause, resume, reset, add time, choose an alarm, or use a quick preset.
Stopwatch
Measure elapsed time, record laps and split times, compare lap results, and export supported results.
Pomodoro Timer
Alternate between focus time and breaks using the standard 25-minute focus and 5-minute break pattern or custom times.
Multiple Timers
Create separate timers for different tasks and control each timer without affecting the others.
How to Set a Countdown Timer
- Enter a duration. Add the required hours, minutes, and seconds, or choose a preset such as 5, 10, 15, or 30 minutes.
- Choose your settings. Select an alarm sound, volume, repeat option, fullscreen mode, or browser notification when available.
- Start the countdown. Select Start Timer. You can pause, resume, reset, add one minute, or subtract one minute while using the timer.
- Dismiss the alarm. When the timer reaches zero, stop the sound or restart the same duration.
Examples of Quick Timer Presets
Preset buttons save time when you regularly use common durations. Select a preset to fill the countdown without typing the time manually.
- 1–5 minutes: tea, breathing exercises, short breaks, stretching, or quick tasks.
- 10–20 minutes: power naps, cleaning tasks, meetings, reading, or cooking stages.
- 25–45 minutes: study sessions, workouts, quizzes, focused work, or presentations.
- 60–90 minutes: exams, baking, long meetings, deep work, or practice sessions.
Selecting a preset should fill the timer. It does not need to start automatically unless that setting is enabled.
How to Use the Online Stopwatch
Open the Stopwatch tab and select Start. The display shows the total elapsed time. You can pause the stopwatch, resume it later, or reset it to zero.
Select Lap when you want to record an interval without stopping the stopwatch. Each record can contain both a lap time and a split time.
- Lap time: the time measured since the previous lap was recorded.
- Split time: the total time measured since the stopwatch started.
For example, if the first lap takes 1 minute and the second lap also takes 1 minute, the second lap time is 1 minute while the second split time is 2 minutes.
The stopwatch may show hundredths of a second on screen. This display is useful for everyday timing but should not be treated as certified sports, medical, scientific, or laboratory measurement.
Copying and Downloading Lap Results
When lap export is available, you can copy the recorded laps as plain text or download them as a CSV file.
A CSV file can include the lap number, lap duration, split duration, and values stored in milliseconds. You can open the file in a spreadsheet application for further review.
Resetting the stopwatch clears the current lap list, so download or copy the results before resetting when you need to keep them.
How the Pomodoro Timer Works
The Pomodoro method divides work into focus sessions and breaks. The common pattern is:
- Focus for 25 minutes.
- Take a short 5-minute break.
- Repeat the focus and short-break cycle.
- Take a longer 15-minute break after four focus sessions.
You can change the focus time, short break, long break, and number of sessions when the settings are available.
The next session should start automatically only when you enable that option. Otherwise, the tool waits for you to start the next focus or break period.
Running Multiple Timers
Multiple Timers mode is useful when several tasks need separate countdowns. For example, you may need one timer for pasta, another for bread, and another for a meeting.
Each timer can have its own name, duration, alarm, and current state. Pausing one timer should not pause the others unless you select a global Pause All action.
Cooking
Create separate timers for boiling, baking, resting, cooling, or preparing different dishes.
Exercise
Use different timers for work intervals, rest periods, stretching, or workout stations.
Study
Track separate subjects, revision blocks, breaks, mock-test sections, or reading tasks.
Work
Set timers for meetings, presentations, focused tasks, calls, or planned breaks.
Fullscreen Timer Mode
Fullscreen mode enlarges the active time display and hides less important page content. It can help when the timer needs to be visible from a distance.
Fullscreen is useful for classrooms, meeting rooms, presentations, workouts, exams, and large displays. Use the Fullscreen button or the supported keyboard shortcut to open it. Press Escape to leave fullscreen.
Fullscreen support depends on the browser and device.
Alarm Sounds and Notifications
You can choose an available alarm sound and adjust its volume before starting a timer. Use the sound preview to check that the browser tab and device speakers are not muted.
Browser notifications are optional and require permission. The permission request should appear only after you enable notifications.
How Browser Timer Timing Works
A simple timer that removes one second after every interval can slowly become inaccurate when browser updates are delayed.
This tool instead calculates time from a start or target timestamp. For a countdown, it compares the current time with the planned finish time. For a stopwatch, it compares the current time with the time at which the stopwatch started.
When you return to a background tab, the display can recalculate the time that passed instead of depending only on the number of screen updates that occurred.
This reduces visible drift, but the browser may still delay alarms, notifications, and screen updates while the tab is hidden or the device is asleep.
Keyboard Shortcuts
Supported keyboard shortcuts can make the timer easier to control:
- Space: start, pause, or resume the active timer.
- R: reset the active mode.
- F: open or close fullscreen mode.
- L: record a lap in Stopwatch mode.
- Escape: leave fullscreen or dismiss an open alarm.
Shortcuts should not run while you are typing inside an input, select box, text area, or editable field.
Common Browser Timer Problems
- The alarm did not play: check the device volume, tab mute setting, selected alarm, and browser audio permission.
- The notification did not appear: notifications may be blocked or unsupported.
- The alarm was late: the tab or device may have been suspended.
- The timer stopped after closing the tab: the webpage cannot continue running after it has been closed.
- The screen turned off: enable screen wake lock when supported, or change the device display settings.
- Keyboard controls are not working: click outside the duration or timer-name input before using shortcuts.
Privacy, Browser Processing and Session Data
Timer calculations, stopwatch laps, alarms, and active session state are designed to run in the browser.
Custom timer names, exact durations, lap values, Pomodoro totals, and multiple-timer labels should not be included in analytics events.
If session recovery is available, temporary timer state may be stored in browser session storage. Session storage is normally cleared when the browser session ends.
Related Calculator Tools
Frequently Asked Questions
How do I set an online timer?
Open Countdown mode, enter the hours, minutes, and seconds, and select Start Timer. You can also choose a quick preset such as 5, 10, 15, or 30 minutes.
Can I pause and resume the countdown?
Yes. Select Pause to stop the countdown temporarily. Select Resume to continue from the remaining time.
Does the timer keep running in another browser tab?
The tool calculates the remaining time from timestamps, so it can update when you return. However, browsers may limit background activity, which can delay alarms or notifications.
Will the alarm sound when the tab is inactive?
It may sound if browser audio is allowed, the tab remains open, and the device is active. Background limits, mute settings, or device sleep can delay or block the alarm.
Can I use a 5-minute or 10-minute timer preset?
Yes. Quick presets are available for common durations. Selecting a preset fills the countdown time without requiring manual entry.
Can I add time while a timer is running?
Yes. Use the Add 1 Minute action to add 60 seconds to the remaining countdown when that control is available.
Can I subtract time from a running timer?
Yes. Use the Subtract 1 Minute action. The timer should not go below zero.
Can the timer count after reaching zero?
Yes, when overtime mode is enabled. The alarm runs at zero, and the display then shows how much time has passed after completion.
Can I repeat a countdown?
Yes, when repeat options are enabled. You can repeat a timer once or continuously until you stop it.
How do I use the online stopwatch?
Open Stopwatch mode and select Start. Use Pause to stop temporarily, Lap to record an interval, and Reset to clear the current stopwatch session.
What is the difference between lap time and split time?
Lap time is the duration since the previous lap. Split time is the total elapsed time since the stopwatch started.
Can I download stopwatch lap results?
Yes, when export is available. You can copy the lap list as plain text or download it as a CSV file.
How does the Pomodoro timer work?
The default Pomodoro cycle uses 25 minutes of focus, a 5-minute short break, and a 15-minute long break after four focus sessions.
Can I change Pomodoro times?
Yes. You can change the focus, short-break, long-break, and session-count settings when custom controls are available.
Can I run several timers at the same time?
Yes. Multiple Timers mode lets you create separate countdowns with individual names, durations, alarms, and controls.
Can I use the timer in fullscreen mode?
Yes, on supported browsers. Use the Fullscreen action or supported keyboard shortcut, and press Escape to leave fullscreen.
Can the timer send browser notifications?
Yes, when notifications are supported and you give permission. Enable notifications from the timer settings before starting.
Why was my timer alarm delayed?
The browser tab may have been limited in the background, the device may have entered sleep mode, or battery-saving settings may have suspended browser activity.
Does the timer work while my device is asleep?
The browser may stop running while the device sleeps. The timer can recalculate the elapsed time after the device wakes, but the alarm may not play at the planned moment.
Is the stopwatch suitable for official sports timing?
No. It is intended for everyday timing. Browser scheduling, device performance, and display updates can affect the shown result.
Can I keep the screen awake while using the timer?
Yes, when the browser supports the Screen Wake Lock API. The feature may not be available on every browser or device.
Are timer names and lap values sent to analytics?
Custom timer names, exact durations, lap values, and Pomodoro session totals should not be included in analytics events.
Does the timer work on mobile devices?
Yes. The tool can be used on supported mobile browsers. Keep the browser visible and prevent the device from sleeping when exact alarm timing is important.