Discord Timestamp Generator

Pick a date and time to instantly generate every Discord timestamp format with live previews. Copy and paste directly into Discord.

Unix timestamp: 0


All timestamp formats

Short Time00:00
<t:0:t>
Long Time00:00:00
<t:0:T>
Short Date01/01/1970
<t:0:d>
Long Date1 January 1970
<t:0:D>
Short Date/Time1 January 1970 00:00
<t:0:f>
Long Date/TimeThursday, 1 January 1970 00:00
<t:0:F>
Relative57 years ago
<t:0:R>
Default (Short Date/Time)1 January 1970 00:00
<t:0>
All formats at once

Copy all timestamp formats to paste into Discord

NordVPN

Protect your connection while you stream

Coordinating events across time zones? NordVPN keeps your location private when managing international Discord communities, and unblocks region-restricted platforms your members use.

Affiliate link — we may earn a commission at no cost to you.

Get NordVPN →

How the calculation works

Discord renders special timestamp tags like <t:1234567890:F> as localized, automatically adjusted times — each viewer sees the time in their own timezone.

The number inside is a Unix timestamp: seconds since January 1, 1970 UTC. This tool converts your selected local date and time to that Unix value and generates all 8 Discord-supported format codes.

The format letter controls how Discord displays it: t = short time, T = long time, d = short date, D = long date, f = short datetime, F = long datetime, R = relative. No letter defaults to relative.

Frequently asked questions

Do Discord timestamps adjust for each viewer's timezone?

Yes — that's the whole point. When you paste <t:1234567890:F> into Discord, every viewer sees the time converted to their own local timezone automatically. No more '3pm EST — convert to your timezone'.

Where can I use Discord timestamps?

In any Discord message, channel description, or server announcement. They render in the desktop app, mobile app, and web app. They do NOT render in bot embed fields or titles — only in message content.

What does the R format look like?

The R (relative) format shows something like '2 hours ago' or 'in 3 days' and updates in real time as viewers see the message — without needing a page refresh.

Why is my time off by an hour?

Make sure you're entering the time in your local timezone. The tool uses your browser's local time. If you travel or change timezone settings, the resulting timestamp will still be correct because it's stored as UTC internally.

What's the difference between the t and T timestamp formats?

Format t shows a short time like '3:45 PM' and format T shows a long time like '3:45:30 PM' including seconds. For stream announcements and event scheduling, the short time format (t) is cleaner and more readable in messages.

Can I use Discord timestamps in bot embeds?

No — Discord timestamps only render in plain message content. They do not render in embed titles, descriptions, field names, or field values. To show a timestamp in an embed, post it in a regular message alongside or above the embed.

How does the R (relative) format update?

The R format shows text like 'in 3 days' or '2 hours ago' and updates in real time as viewers see the message — no page refresh needed. This makes it ideal for countdowns to stream start times and event deadlines.

What's the best format combination for a stream announcement?

Combine the F (long datetime) and R (relative) formats together in one message: 'Stream starts <t:....:F> (<t:....:R>)'. Viewers see the exact date/time in their timezone plus a live countdown — eliminating all timezone confusion for your community.

Related tools