Discord Timestamp Generator
Pick a date and time and copy a Discord timestamp code — the <t:…> kind that every reader sees in their own time zone. The tool gives you the Unix epoch value and a ready-to-paste code for seven styles, from a short time to a live relative countdown. Free, no sign-up.
How to Use the Discord Timestamp Generator
- 1. Pick the moment. The field opens on the current time in your own time zone. Change it to the time of your event.
- 2. Find the style you want. The table lists seven styles. The Discord shows column previews each one in this page's language.
- 3. Copy the code. Press Copy beside a style to put a code such as
<t:1794081600:F>on your clipboard. - 4. Paste it into Discord. Send it in an ordinary message. Do not wrap it in backticks or a code block, or Discord will show the raw code instead of the time.
How Discord Timestamps Work
A Discord timestamp has the form <t:EPOCH:STYLE>. The number is a Unix timestamp in seconds — one exact moment, with no time zone — and the letter after the second colon chooses how it is written. When the message appears, each reader's Discord app turns the code into a date or time in that reader's own zone and language. Post the code once and everyone reads the right local time.
For example, 20:00 UTC on Saturday 7 November 2026 is epoch 1794081600. A reader in New York sees 3:00 PM that day, one in London sees 8:00 PM, and one in Tokyo sees 5:00 AM on Sunday 8 November — all from the same <t:1794081600:t> code.
The Timestamp Styles
| Code | Style | Example in Discord's documentation |
|---|---|---|
t | Short time | 16:20 |
T | Medium time (with seconds) | 16:20:30 |
d | Short date | 20/04/2021 |
D | Long date | April 20, 2021 |
f | Long date, short time — the default | April 20, 2021 at 16:20 |
F | Full date, short time (with weekday) | Tuesday, April 20, 2021 at 16:20 |
R | Relative time | 4 years ago |
The generator names two of these slightly differently — Long time for T and Long date/time for F — but the codes are the same. Exact wording and the 12-hour or 24-hour clock follow each reader's Discord language, which is why the previews here can differ from what you see in the app. The copied code is always exact.
Two more styles you can type by hand
Discord's developer documentation also lists s (short date, short time) and S (short date, medium time). This tool does not generate them, but you can take any copied code and change the final letter. Leaving the style off, as in <t:1794081600>, gives the default f.
Setting the Right Time
The date and time you pick are read in your device's time zone, so enter the event in your local time. If the event is set in another zone — a tournament at 8 PM Eastern, say — first convert it to your local time with the Time Zone Converter and enter that. The code that comes out is the same whichever way you reach it, because it stores only the moment.
Which Tool Do You Need?
| You want to… | Use |
|---|---|
| Paste an event time into Discord so each member sees their own zone | This generator |
| Turn any Unix timestamp into a date, or a date into a timestamp | Unix Timestamp Converter |
| Work out what a time is in other cities | Time Zone Converter |
| Convert a date to a Julian Day Number | Julian Day Calculator |
Frequently Asked Questions
- What is a Discord timestamp?
- It is a chat code of the form <t:EPOCH:STYLE>. EPOCH is a Unix timestamp in seconds and STYLE is a single letter. Discord replaces the code with a date or time shown in each reader's own time zone and language.
- How do I use a Discord timestamp?
- Choose the date and time, press Copy beside the style you want, and paste the code into any message. Discord converts it when you send the message. No bot or special permission is needed.
- What do the style letters mean?
- t is a short time, T a time with seconds, d a short date, D a long date, f a long date with a short time (the default), F the same with the weekday, and R a relative time such as in 3 hours or 2 days ago. Discord also supports s and S, which you can type by hand.
- Do Discord timestamps adjust to each person's time zone?
- Yes. The code holds only one moment in epoch seconds, so each reader's app shows it in their own zone and language. A time posted once is correct for everyone.
- Why does my timestamp show as plain text in Discord?
- Usually the code is inside backticks or a code block, which Discord shows literally, or a character was lost in copying. Paste the whole code, from the opening < to the closing >, into a normal message.
- Why do the previews look different from Discord?
- The previews use your browser's formatting for this page's language, which can differ in punctuation and clock style from Discord's. The code is exact, so Discord renders it correctly.