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. Type any date or time below (or keep “now”) and copy any of the seven styles, from short time to the auto-updating “in 3 hours” relative form.
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.