Countdown Timer

Count down to a future date and time, then share a themed event card.

Duration
Phase Focus
Round 1 / 4
Next Break
Completed focus sessions and breaks will appear here.
Countdown to

Event countdown

00:05:00
Ready
Event countdown
00:00:00
Share link
Clock
Display
Theme
Remaining 5 min 0 s
Elapsed 0 s
Ends around --
Choose a date and time to start the countdown.

How to use the countdown timer

Docs

Enter an event title, then choose a future date and time. The date picker uses your device’s local time. Check the title, target date and remaining time before sharing the event.

Countdown display and sharing

Choose a future target

Set a target date and time and watch the days, hours, minutes, and seconds tick down.

Share as an event page

Share a link that opens the event card with your title, target time and chosen theme.

Themed screens

Choose from 12 themes, including Birthday, Vacation, Wedding, Launch and New Year.

Show 3 moreShow less

Optional end alert

Enable a sound or browser notification for completion. Delivery depends on browser permissions and the page remaining active.

Target saved in the link

Reopen a future countdown link to calculate the time left from its saved target timestamp.

No account required

Create an event card without signing up. Its details are readable by anyone with the shared URL.

Frequently asked questions

How do I count down to a specific date and time?

Choose a future date and time in your device’s local time. The countdown starts when the target is set. Choose a display with days and a clock, weeks and days with a clock, or whole days. The number of displayed days is rounded down.

Can I share my countdown with other people?

Press Share to copy a link to the event card. The URL includes the title, target timestamp, clock format, display format and theme. Anyone with the link can read those details and watch a countdown to the same target moment.

Will the countdown keep going if I refresh or reopen the link?

For a future target, reopening the link calculates the time remaining from its target timestamp and the device clock. The countdown does not need to count every second while the page is closed. A past target is not reopened as an ongoing event, and a closed page cannot deliver its end sound.

Will it alert me when the countdown reaches zero?

The open page can show completion, play your chosen sound and request a browser notification if you enabled it and granted permission. A hidden tab, sleeping device or closed page can delay or prevent these cues. Keep the device awake if the alert matters.

Show 2 moreShow less

Can I count down to New Year, a birthday, or a holiday?

Yes. Set the date to New Year, a birthday, a wedding, a vacation, or another future event, and pick a matching theme for the countdown screen.

Is the countdown private?

The calculation runs in your browser and no account is required. The event title, target time and display choices are included in the page URL. Treat that link as readable by anyone who receives it and avoid private event details.

Technical details

Timestamp calculations

Elapsed and remaining time are calculated from saved timestamps and the device clock, rather than counting display updates. Changing the system clock can affect the result. Hidden tabs and suspended devices can delay phase changes and alerts.

Local session storage

Mode settings and recoverable session state are saved in IndexedDB in this browser. Clearing site data or using temporary browser storage can remove them. Countdown links also contain the event details needed to reopen the shared card.

Show 2 moreShow less

Browser cues

Sound uses the browser’s audio API. Notifications require permission, and vibration depends on device support. There is no screen wake lock, so keep the device awake and the page open when you need timely cues.

Shared timing modes

Timer, Stopwatch, Countdown, Pomodoro, Interval and Meeting cost each have a dedicated page. They share a timer engine and local session storage, so switching between these pages can restore the saved state for each mode.