Discord timestamp generator

Discord renders <t:unix:STYLE> markup as a dynamic timestamp that every reader sees in their own timezone. It's the right way to announce an event to a server that spans continents. For example, <t:1780326000:F> is 1 June 2026 at 15:00 UTC, shown to each reader as a full date and time in their own zone, and <t:1780326000:R> counts down to the same moment. Type any date or time below (or keep “now”) and copy any of the eight forms, from the bare default to the auto-updating “in 3 hours” relative style.

Common questions

How do Discord timestamps work?
The markup embeds a Unix timestamp in seconds plus a style letter, like <t:1766658600:F>. Discord's client renders it in each viewer's local timezone and language, so nobody has to convert anything. Paste the markup into any message. No bot required.
What do the style letters mean?
t is short time (9:30 AM), T long time with seconds, d short date, D long date, f date and time (the default if you omit the style), F adds the weekday, and R is relative time (“in 2 days”), which keeps updating as the moment approaches.
Why does the preview look slightly different from Discord?
The previews use your browser's formatter in your locale, which is the same idea but not pixel-identical to Discord's own rendering. The markup itself is exact: what you copy is what Discord renders.
Can I get the timestamp from an existing Discord message or ID?
Yes, that's the reverse direction: paste any Discord ID into the snowflake-to-timestamp tool to see when it was created.

Related pages