Discord Timestamp Generator & Time Converter

Pick a moment, copy the code, and everyone in your server sees it in their own timezone.

Set the time

You set the time in one zone — Discord shows it to each person in theirs. The preview on the right is what you would see.

Live preview in Discord

Y
You Today at 12:00 PM
Event starts April 20, 2021 4:20 PM — see you there!
Showing format :f

All formats — click one to preview it above, or copy any directly

Unix timestamp: 1618935600 Raw seconds since 1970 — handy for bots, APIs & epoch tools.

What is a Discord timestamp?

A Discord timestamp is a short piece of markdown in the form <t:UNIX:STYLE>. UNIX is the number of seconds since January 1, 1970 (UTC), and STYLE is a single letter that chooses how the time is displayed. When you send that code in a message, Discord swaps it for a formatted date or time — and shows it to every reader in their own timezone and language. This Discord timestamp generator builds those codes for you, so you never have to work out the Unix number or memorize the syntax by hand.

Because the tool also turns a plain date into a shareable, timezone-aware code, people often look for it as a Discord time converter. It's the same job: enter a time once, and Discord converts it for everyone else automatically.

Who uses it, and when

Anyone coordinating people across timezones on Discord. The most common cases:

How to use the Discord timestamp generator

It takes about ten seconds:

You enter the time in one timezone; Discord shows it to each reader in theirs. If you omit the style letter and just paste <t:UNIX>, Discord defaults to the f (short date and time) format.

The 7 Discord timestamp formats

Every code uses the same Unix value — the style letter only changes how it's displayed. The letter is case-sensitive (d and D give different results):

StyleNameExample output
:tShort Time4:20 PM
:TLong Time4:20:30 PM
:dShort Date04/20/2026
:DLong DateApril 20, 2026
:fShort Date/Time (default)April 20, 2026 4:20 PM
:FLong Date/TimeTuesday, April 20, 2026 4:20 PM
:RRelativein 2 hours · 3 days ago

The R (relative) style is the one people love for countdowns — Discord re-renders it live, so "in 45 minutes" ticks down on its own as members read it.

Tips for better results

Where the timestamp works

Timestamps render in normal messages, DMs, embeds, and bot messages on desktop, web, and mobile — no bot or webhook needed. They do not render in your profile bio or status, where the code shows as plain text.

FAQ

Is this a timestamp generator or a time converter?
Both — they're the same task. Whether you call it a Discord timestamp generator or a Discord time converter, the tool takes a date and time and produces the <t:...> code that Discord converts into each viewer's local time.
Does the timestamp show in everyone's local timezone?
Yes. You enter the time once in your own timezone, and Discord shows every reader the same moment converted to their local timezone — so nobody has to do timezone math. That's the whole point of using a timestamp instead of typing a fixed time.
Can I put a Discord timestamp in my bio?
No — timestamp codes only render inside messages, embeds, and bot messages. In a profile bio or status they appear as plain text. Use one in a channel message or event post instead.
Why is my timestamp showing the wrong date or a year far in the future?
The usual cause is using milliseconds instead of seconds. Discord expects Unix seconds (about 10 digits). If you pasted a 13-digit number from something like Date.now(), divide it by 1000. This tool always outputs seconds, so copying its code avoids the issue.
Do I need a bot to use Discord timestamps?
No. Timestamps are native Discord markdown — paste the code into any normal message, DM, or embed with no bot, webhook, or special permission required.
Is the tool free, and does it need an account?
It's completely free, runs in your browser, and needs no signup. Nothing you enter leaves your device — the code is generated locally.