Discord Timestamp Generator

Turn a date and time into Discord's <t:UNIX:STYLE> timestamp markup in all seven styles at once, each with its own live preview to copy.

Read in your local time zone. Discord shows every viewer the same instant in their own zone and language.

For example 1618935630, <t:1618935630:R>, or a message ID such as 175928847299117063 or a message link, copied from Discord. It is put into the date and time above, in the zone chosen there.

<t:1793689980:f> — November 3, 2026 at 7:13 AM
Unix seconds: 1793689980
:t:Short Time
<t:1793689980:t>
Preview: 7:13 AM
:T:Long Time
<t:1793689980:T>
Preview: 7:13:00 AM
:d:Short Date
<t:1793689980:d>
Preview: 11/3/26
:D:Long Date
<t:1793689980:D>
Preview: November 3, 2026
:f:Short Date/Timedefault (no style)
<t:1793689980:f>
Preview: November 3, 2026 at 7:13 AM
:F:Long Date/Time
<t:1793689980:F>
Preview: Tuesday, November 3, 2026 at 7:13 AM
:R:Relative
<t:1793689980:R>
Preview: 57 seconds ago
The same code, as others see it

The default style, shown to readers in other zones and languages. Each sees the same instant in their own.

  • Los Angeles · English (US)
    November 2, 2026 at 11:13 PM
  • London · English (UK)
    3 November 2026 at 07:13
  • Berlin · German
    3. November 2026 um 08:13
  • Seoul · Korean
    2026년 11월 3일 오후 4:13
  • Sydney · English (Australia)
    3 November 2026 at 6:13 pm

What is a Discord timestamp?

Discord lets you embed a dynamic timestamp in any message using the markup <t:UNIX:STYLE>. Every reader sees the same instant automatically converted to their own time zone and language, and the relative style keeps counting up or down on its own. Pick a date and time above, then copy the style you want. To go the other way, paste Unix seconds, a <t:…> code or a Discord ID into the read-back box: an ID — or a message link copied from Discord — is read as the moment that message, user, channel or server was created.

The seven styles

Short Time (t) and Long Time (T) show only the clock. Short Date (d) and Long Date (D) show only the calendar day. Short Date/Time (f, the default) and Long Date/Time (F) combine both, and F also adds the weekday. Relative (R) renders as text such as 2 hours ago or in 3 days. This tool builds all seven at once with a live preview of each.

Seconds, clock format and other readers

The picker takes seconds, so the codes and the Long Time (T) preview follow it to the second. Time format in the previews switches the previews between Language default, 12-hour and 24-hour. “The same code, as others see it” shows the default style as readers in Los Angeles, London, Berlin, Seoul and Sydney would see it, each in their own zone and language, and Copy link carries the chosen moment, its zone and the clock choice to whoever you send it to.

Now, and from now

Set to now puts the picker back on the current minute, read in the zone chosen above. From now sets the picker a number of minutes or hours ahead of the current minute: type the number, pick minutes or hours, and press Apply. A link that names only a zone opens on now in that zone.

Frequently asked questions

Why does the preview differ from what my friends see?

Discord converts each timestamp to the time zone and language of whoever is reading it, so people in different regions see different wall-clock times for the same instant. The preview here uses your own browser settings as one example.

What is the difference between the styles?

The letter after the colon picks the format: t and T are time only, d and D are date only, f and F are date plus time (F also shows the weekday), and R is a self-updating relative time. Leaving the style off is the same as f.

Do I need a bot to use these?

No. Paste the markup straight into a Discord message, embed, or bot reply and Discord renders it for everyone. The number in the middle is a plain Unix timestamp in seconds.

Can I pick the time zone, or read back an existing timestamp?

Yes. Choose the zone the picked time is read in — your own by default — and paste a Unix timestamp, an existing Discord timestamp code or a Discord ID to put that exact moment back into the picker — for an ID, the moment it was created.

Can the code point at an exact second, or show how others will see it?

Yes. The picker takes seconds, so the codes and the Long Time (T) preview follow it to the second. Time format in the previews switches the previews between Language default, 12-hour and 24-hour; inside Discord each reader’s own settings still decide. “The same code, as others see it” shows the default style as it reads in Los Angeles, London, Berlin, Seoul and Sydney, each in its own zone and language.

Can it tell when a Discord message, user or server was created?

Yes. Paste its ID, as Discord’s Copy ID gives it, or a message link into the read-back box, and the page reads the moment it was created out of the ID itself, puts it into the date and time above and says “Read as a Discord ID”. Every code on the page then points at that moment, so the Relative (R) code shows how long ago the message was sent. A number too long to be a Discord ID is refused.

Is there a way back to now, or to set a time some hours ahead?

Yes. Set to now puts the picker back on the current minute, read in the zone chosen above. From now takes a number of minutes or hours: type it, pick the unit and press Apply, and the picker is set that far ahead of the current minute, fractions included. Days are left out on purpose, because a day across a daylight-saving change is not always the same number of hours; the picker itself sets the calendar day.