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
<t:0:t><t:0:T><t:0:d><t:0:D><t:0:f><t:0:F><t:0:R><t:0>Copy all timestamp formats to paste into Discord
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.