Slack Timestamp Generator
Build Slack's <!date^…> dynamic date strings. Paste one into a message and every teammate sees the moment formatted in theirown timezone. No more spelling out “EST” or “9am your time”.
Loading…
Slack dynamic dates, explained
How do Slack dynamic dates work?+
Slack dynamic dates store an absolute moment as a Unix timestamp (in seconds) plus a token string that describes the format. When a message renders, Slack converts that moment into each reader's own timezone and locale automatically, so nobody has to do the math.
What is <!date^...>?+
It is Slack's special formatting syntax: <!date^UNIX^TOKENSTRING|FALLBACK>. UNIX is the epoch time in seconds, TOKENSTRING mixes tokens like {date_short} and {time} with any literal text, and FALLBACK is plain text shown to clients that cannot render the date. You can add an optional link with <!date^UNIX^TOKENSTRING^https://link|FALLBACK>.
Why do teammates see different times?+
Because the timestamp is an absolute point in time, not a fixed wall-clock string. Slack renders it in each member's configured timezone, so a message set for 6:39 AM New York time shows as 11:39 AM for a teammate in London: the same moment, localized for each reader.
Is it free?+
Yes. This Slack timestamp generator is completely free with no login or account required, and everything runs entirely in your browser.
More Digital Den tools
Browse the rest of our free, no-login utilities and bots.

