Live Countdown · Confluence macro

A live countdown in Confluence.

Count down to a release, a launch, an event or a deadline, or count up from a past moment. Pick the date, the time and the time zone. The clock ticks for everyone who opens the page.

Countdown settings with the date 12/01/2026, the time 09:00 AM and the time zone New York, next to a preview card: Release 4.0 goes live, 12 days, 23 hours, 33 minutes, 10 seconds, until Tue, Dec 1, 2026, 9:00 AM EST, 3:00 PM your time
Settings and preview. Date, time and time zone on the left, a live preview on the right.

One moment, the same for every reader

The countdown reaches zero at the same instant for everyone, wherever they are. Readers in another time zone also see the moment in their own time. Show it as a large card or as one compact line.

Five countdowns: a full-width card with days, hours, minutes and seconds; a card in a narrow column; a compact line; a count-up since go-live; and a table cell that shows the end text We're live!
Card or compact line. Large tiles on a wide page, one short line in a narrow column or a table cell.
The same three countdowns in Confluence's light theme and dark theme: a card, a compact line, and a finished countdown that shows We're live!
Light or dark. The countdown follows Confluence's theme.

Runs in the reader's browser

The macro runs on Atlassian Forge. Its settings are saved in the macro on the Confluence page. The countdown is worked out in the browser of the person viewing the page. The app asks for no permissions, stores nothing and makes no network calls, and nothing is sent to Dortus.

Platform
Atlassian Forge macro
Permissions
None
Settings
In the macro on the page
Sent outside Atlassian
Nothing

Privacy and security

Documentation

How to add a countdown, what each setting does, and what to do when something looks wrong.

On this page: What it does · Add a countdown · Settings · Time zones and summer time · Card or compact line · Counting up · When the time is up · Language and 12 or 24 hours · Light and dark · Where it works · Limits · Troubleshooting · Privacy and security · Contact

What it does

Live Countdown for Confluence adds a countdown macro to Confluence Cloud pages. It counts down to a date and time, such as release day, a launch, an event or a deadline. It can also count up from a past moment, for example the days since the last incident.

The clock ticks on the page for everyone who opens it, and everyone counts to the same moment.

Add a countdown to a page

  1. A Confluence admin installs Live Countdown for Confluence from the Atlassian Marketplace.
  2. Edit a Confluence page and type /countdown. Choose Countdown timer.
  3. The settings dialog opens with a preview on the right. Fill in the moment (see Settings) and click Insert.
  4. Publish the page. The countdown ticks for everyone who opens it.

To change a countdown later, edit the page, select the countdown and click the pencil (Edit). Click Save when you are done.

Settings

SettingWhat it does
TitleOptional. Shown above the clock, for example "Release 4.0".
CountDown to a moment (a countdown) or Up since a moment (time since, for example "days since the last incident"). Before the start, a count-up shows "Not started yet".
Date, TimeThe moment itself. Leave the time empty for 00:00 (midnight). The dialog says so under the field.
Time zoneThe time zone the date and time belong to. Your own zone and the common ones (UTC, London, Amsterdam, Berlin, Paris, New York, Chicago, Denver, Los Angeles, Sydney, Tokyo, Kolkata) are at the top. Type in the search box above the list to find any other: a city ("york"), a region ("pacific") or an offset ("+05:30"). Enter picks the first match.
ShowDays to seconds, Days to minutes or Days only. Days only counts calendar days in the event's time zone and shows "Today" on the day itself.
StyleCard: large tiles. Compact line: one short line in its own block. See Card or compact line.
When the time is up, showThe text that replaces the clock once the moment has passed, for example "We're live!". Leave it empty to keep the clock at zero. Count-ups don't use it.
Show the date and time under the countdownShows the moment with the clock, for example "Until Tue, 1 Dec 2026, 09:00 CET".

Keyboard. Tab moves through the fields, and the arrow keys change the choice within Count, Show and Style. Enter in a text, date or time field saves. Escape closes the dialog without saving, like Cancel and without asking, but only when you are not in a field. Inside a field, Escape belongs to that field: it closes the date picker or the time zone list, or clears the search.

Time zones and summer time

  • Everyone counts to the same moment. The countdown reaches zero at the same instant for every reader, wherever they are.
  • Readers in another time zone also see their own time. For example, under "Until Tue, 1 Dec 2026, 09:00 CET", a reader in London sees "· 08:00 your time". This shows in both styles, but only when the date is shown and the reader's clock reads differently.
  • Summer time is handled. 09:00 on a date in July means 09:00 summer time, whatever the clocks say on the day you set it up.
  • Times that don't exist, or happen twice. When the clocks go forward, 02:30 is skipped. The countdown then uses 03:30, the time it would have been. When the clocks go back, 02:30 happens twice, and the countdown uses the first one. The settings dialog shows a note in both cases.
  • The clock counts real time. Over a weekend when the clocks go forward, Saturday 09:00 to Monday 09:00 shows 1 day 23 hours, because that is all the time there is. Days only counts calendar days, so it shows 2 days.
  • Rounding. A countdown rounds up to the smallest unit it shows. With 4.2 seconds left it shows 5, so it never reads zero before the moment itself. A count-up rounds down, like a stopwatch.
  • The countdown uses the reader's own computer clock. It needs no internet connection to keep time. If a computer's clock is wrong, its countdown is wrong by the same amount.

Card or compact line

Card shows the time in large tiles, with the title above. Compact line shows the countdown as one short line, handy in a table cell or a narrow column.

The compact line sits in its own block. You can't place it inside a sentence, because the macro is a block, not inline.

In narrow places, such as layout columns and table cells, the tiles of a card shrink so they stay on one row. In very narrow cells they become one line of text.

Counting up

Choose Up since a moment under Count to show the time since a moment, for example the days since the last incident or since go-live. Before the start, a count-up shows "Not started yet". A count-up rounds down, like a stopwatch, and doesn't use the end text.

When the time is up

Fill in When the time is up, show to replace the clock with your own text once the moment has passed, for example "We're live!". Leave it empty to keep the clock at zero.

Language, date format and 12 or 24 hours

Dates and times follow the language set in each reader's Atlassian account, which is the one Confluence itself uses. That includes 12- or 24-hour time, for example "Tue, Dec 1, 2026, 9:00 AM" in English (US) and "di 1 dec 2026, 09:00" in Dutch.

The words (days, hours, Until) are in English for now.

Light and dark

The countdown uses Atlassian's design colours and follows Confluence's light or dark theme. There is nothing to set.

Where it works

  • On pages, in the editor and in Confluence's preview.
  • In layout columns and table cells. The tiles shrink so they stay on one row, and in very narrow cells they become one line of text.
  • In an Expand. The clock pauses while the Expand is closed and is drawn correctly when you open it.
  • With many countdowns on one page. Only the ones on screen tick, and none tick while the browser tab is in the background.

Limits and what is not confirmed yet

  • Confluence Cloud only. Not Confluence Data Center or Server.
  • Not inside a sentence. The macro is a block. The compact line is its smallest form.
  • Words in English. Dates and times follow each reader's language. The words on the countdown are in English for now.
  • The reader's clock. The countdown is as right as the clock of the computer it runs on.
  • Very old browsers. A browser that doesn't know the saved time zone uses UTC instead, and the countdown says so. See Troubleshooting.

Not yet confirmed. We have not tested these in Confluence yet, so we don't promise them:

  • PDF and Word export: how a countdown shows in an exported file.
  • Include Page and Excerpt Include: a countdown on a page that is included in another page.
  • Tabs: a countdown inside a tab that is not open.
  • Screen readers: how the countdown sounds with a screen reader such as VoiceOver or NVDA.

If you rely on one of these, try it on a test page first, and tell us what you see.

Troubleshooting

You seeWhat it means
"No date yet. Edit this macro to pick the moment to count down to."The countdown has no valid date. Edit it and pick one.
"The countdown could not load. Reload the page to try again."Confluence did not hand the countdown its settings in time, or its script did not load. Reloading the page usually fixes it.
"Time zone "…" is not known here, so UTC is used."The saved time zone isn't known to this browser, for example a very old browser. Edit the countdown and pick the time zone again.
A note in the settings dialog about a skipped or repeated timeThe time falls in the hour the clocks change. The note says which time the countdown uses. See Time zones and summer time.
The clock is a few minutes offCheck the clock on the reader's computer. See Time zones and summer time.

Privacy and security

Where is data stored? The app stores nothing. The settings of a countdown (title, date, time, time zone and display options) are saved in the macro on the Confluence page, like the settings of any Confluence macro. They follow the page's permissions and its version history. The app has no app storage, and it uses no cookies or other storage in the browser.

What permissions does the app ask for? None. The app asks for no access to your Confluence site: no pages, no users, no spaces.

Where does the countdown run? In the browser of the person viewing the page. The app makes no network calls and loads no fonts, images or scripts from elsewhere.

What does the app send outside Atlassian? Nothing. There is no Dortus server behind the app, and nothing is sent to Dortus or to any third party. The app writes no log lines.

Is there a part that runs outside the browser? One, inside Atlassian. For a PDF or Word export, Confluence calls the app's export function on Atlassian's Forge platform. Confluence sends it the macro's settings, and the function returns a line of text for the export file. It calls nothing else, stores nothing and has no internet access.

What happens if I uninstall? Nothing to clean up, because the app stored nothing.

The app is built on Atlassian Forge, for Atlassian's Runs on Atlassian programme. Full policy: Privacy policy, section 4.6. Terms: Terms of service.

Contact

Questions, a bug, or an idea? Email support@dortus.com. The person who builds the app reads every message. Please include your site URL, a link to the page, your browser and time zone, what you expected and what happened.