Discord Timestamp Generator
Discord timestamps are codes like <t:1763200000:F>that Discord shows in each reader’s own time zone. Pick a date, time and time zone, preview all seven formats, and copy the code you need. You can also paste a tag to decode it.
Discord timestamp codes
Previews show how the tag renders for you. Everyone in Discord sees the same moment converted to their own time zone and language.
- :t · Short time
—… - :T · Long time
—… - :d · Short date
—… - :D · Long date
—… - :f · Short date/time (default)
—… - :F · Long date/time
—… - :R · Relative time
—…
Decode a Discord timestamp
Paste a message or a tag such as <t:1763200000:R> to see the exact date and time it represents.
How to make a Discord timestamp
- Pick the date and time. Choose the date and time of your event, or use a quick button such as Now, +1 hour or Next full hour.
- Choose the time zone. Select the time zone the date and time are written in. It defaults to your own; the tool converts it to a Unix timestamp.
- Pick a format. Compare the live preview of all seven styles: short or long time, short or long date, short or long date and time, and relative time.
- Copy and paste into Discord. Click Copy next to the style you want and paste the <t:UNIX:STYLE> code into a Discord message. Each reader sees it in their own time zone.
Discord time format cheat sheet
Every code has the form <t:UNIX:STYLE>. The examples below are for 1763200000 as seen by a reader in UTC with Discord set to English (US).
| Style | Name | Example output |
|---|---|---|
| :t | Short time | 9:46 AM |
| :T | Long time | 9:46:40 AM |
| :d | Short date | 11/15/2025 |
| :D | Long date | November 15, 2025 |
| :f | Short date/time (default) | November 15, 2025 at 9:46 AM |
| :F | Long date/time | Saturday, November 15, 2025 at 9:46 AM |
| :R | Relative | in 2 hours / 3 days ago |
Tips for events across time zones
- Post F and R together, e.g.
<t:1763200000:F> (<t:1763200000:R>), so readers see both the exact time and how long is left. - Discord timestamps use seconds. If you copied a 13-digit millisecond value, divide by 1000, or convert it with the Unix Timestamp Converter.
- Daylight saving time is handled for you. If a local time is skipped when clocks spring forward, the generator warns you and moves to the next valid time.
- Bots can build the same code in any language:
`<t:${Math.floor(date.getTime() / 1000)}:R>`in JavaScript, orf"<t:{int(dt.timestamp())}:R>"in Python.
Related tools
Frequently Asked Questions
How do Discord timestamps work?↓
A Discord timestamp is a code like <t:1763200000:F> in a message. The number is a Unix timestamp (seconds since 1 January 1970 UTC) and the letter is the display style. Discord replaces the code with a formatted date in each reader's own time zone and language, so everyone sees the correct local time.
What are the Discord timestamp formats?↓
There are seven: t short time (9:46 AM), T long time (9:46:40 AM), d short date (11/15/2025), D long date (November 15, 2025), f short date and time (November 15, 2025 at 9:46 AM), F long date and time with the weekday, and R relative time (in 2 hours, 3 days ago). If you leave out the letter, Discord uses f.
How do I make a countdown in Discord?↓
Use the R (relative) style, for example <t:1763200000:R>. Discord shows it as in 5 hours or in 2 days and keeps it updated while the message is on screen. Many people post F and R together: <t:1763200000:F> (<t:1763200000:R>).
Which time zone should I choose?↓
Choose the time zone the event time is written in. If the event starts at 8 PM in New York, pick America/New_York and 20:00. The generator converts that to one Unix timestamp, and Discord shows it as 5 PM to a reader in Los Angeles and 1 AM the next day to a reader in London.
Why does my Discord timestamp show the wrong time?↓
The usual cause is converting from the wrong time zone, or using milliseconds instead of seconds. Discord expects 10-digit seconds, not 13-digit milliseconds. Paste the tag into the decoder on this page to see exactly which moment it represents in UTC and in your local time.
Do Discord timestamps work in bots, embeds and nicknames?↓
They render in message content and in embed descriptions and field values. They are not rendered in embed titles, author names, footers, usernames or channel names, where the raw <t:…> code appears instead.
Last updated: