Countdown Timer
Live countdown to any target date or duration with presets, alerts, pause/resume, reminders, and persistence.
Countdown
Date/time mode · Ready
Push reminders fall back to local browser scheduling unless server push is configured.
Enable this if you want the site to try notifying you after the tab is closed. Browser and device support still apply.
Countdown
25m 0sTime's up!
Date mode is ideal for deadlines and events.
The timer uses your browser clock and persists its current state locally. Notifications, sound, and vibration only fire if you enable them and the browser allows it.
Countdown reminders
Uses the countdown inputs above and stores a browser notification for when the timer ends.
Enable browser notifications to save this countdown as a reminder.
Without VAPID keys configured, reminders stay local to this browser and won't fire when the page is closed.
How to use Countdown Timer
-
Set a target date and time
Use the date/time picker to choose when your event happens, or click a preset like New Year, Christmas, or tomorrow morning.
-
Or switch to duration mode
Switch to duration mode and pick a preset such as 5 minutes, 15 minutes, or 1 hour, or type a custom duration.
-
Add an event label
Give your countdown a name such as 'Product Launch' or 'Holiday'. This appears as the countdown heading.
-
Enable alerts and notifications
Allow browser notifications and optionally turn on sound or vibration so you are alerted when the timer reaches zero.
-
Save a reminder
Store the current countdown as a saved reminder so the browser alerts you even if you navigate away.
-
Wait for the result
When the target time is reached, the countdown displays 'Time's up!' in place of the counter and triggers any enabled alerts.
Countdown Timer FAQ
Does the countdown keep running if I switch tabs?
Can I set a countdown to a specific timezone?
Can I set a countdown in the past?
Are countdowns saved between sessions?
How do I count down to New Year?
Can I count down to multiple events at once?
Does the alarm work on mobile?
What happens when the timer ends?
Is any data sent to a server?
Background
Set a target date and time or pick a duration preset to see a live countdown showing days, hours, minutes, and seconds remaining. Add an optional label for your event — New Year, product launch, holiday, birthday — and the timer displays it as a heading. Pause or resume at any time, enable browser alerts, sound, or vibration, and save a reminder so the site notifies you when the countdown ends. Built-in presets for New Year, Christmas, and tomorrow morning get you started in seconds. The display updates every second and shows "Time's up!" when the target is reached. Timer state persists across page refreshes so you can return to the same setup. All processing runs in your browser — nothing is stored or transmitted unless you explicitly save a reminder.
Related tools
Stopwatch
Precise stopwatch with lap times, split tracking, and millisecond accuracy.
Date Difference Calculator
Calculate the exact difference between two dates in years, months, days, and business days.
Timezone Converter
Convert times between timezones and compare up to four zones side by side.
Pomodoro Timer
Pomodoro technique timer with customisable work and break durations, session tracking, and audio alerts.
Age Calculator
Calculate your exact age in years, months, and days with birthday countdown and zodiac sign.