Discord Timestamp Generator
Generate all 7 Discord-flavoured `<t:UNIX:format>` timestamps with live previews in your locale. Pick a moment, copy the code — every viewer sees it in their own time zone. Free and private.
What is the Discord Timestamp Generator?
Discord renders any message containing the literal `<t:UNIX_SECONDS:FORMAT>` syntax as a localised, viewer-relative timestamp — short time, long time, short date, long date, short date/time, long date/time or relative. Toollyz Discord Timestamp Generator builds all seven at once. Pick a moment with the calendar/time picker, the Unix seconds input, or one of six quick presets ('Right now', 'In 1 hour', 'Tomorrow this time', 'Next week', '30 days from now', 'Tonight at midnight'). Every card shows the exact code to paste into Discord plus a preview rendered with your browser's locale and time zone — so you can confirm Tuesday-at-4pm in London also reads correctly in your viewer's locale. The relative ('R') preview ticks in real time so a 'starts in 5 minutes' announcement counts down as you watch.
How to use it
- Pick a date and time — either via the calendar picker, Unix seconds input or a quick preset.
- Browse the 7 format cards: short time, long time, short date, long date, short date/time (default), long date/time, relative.
- Hit 'Copy syntax' on the card you want and paste into Discord.
- Every viewer sees the timestamp in their own time zone and locale.
Benefits
- All 7 Discord timestamp formats generated at once with one-click copy per card.
- Live local preview using your browser's Intl.DateTimeFormat — what you see is what locale-matching viewers see.
- Relative ('R') preview ticks every second so countdowns feel alive in the editor.
- Six time presets — Right now, In 1 hour, Tomorrow this time, Next week, 30 days, Tonight at midnight.
- Three input modes — local datetime picker, raw Unix seconds, preset buttons — kept in sync.
- The 'default' format (`<t:UNIX>`, no code) is implicitly the short date/time, called out in the UI.
- Persists the last-picked moment in localStorage for one-click resume.
- Runs entirely in your browser — Toollyz has no server.
Frequently asked questions
What is a Discord timestamp?
It's a piece of message syntax Discord recognises: `<t:UNIX_SECONDS:FORMAT_CODE>`. The Discord client renders it as a viewer-localised date/time, so the same message reads correctly in everyone's time zone.
What are the 7 format codes?
t = short time (16:20), T = long time (16:20:30), d = short date (20/04/2021), D = long date (20 April 2021), f = short date+time (20 April 2021 16:20) — the implicit default, F = long date+time (Tuesday, 20 April 2021 16:20), R = relative (in 2 hours).
Which format is the 'default'?
If you write `<t:UNIX>` without a format code, Discord uses the short date/time format ('f'). Toollyz marks that card with a 'default' badge.
Why is the relative format useful?
It updates live in every viewer's client — 'in 5 minutes', 'in 2 hours', '3 days ago' — perfect for event announcements that should feel timely no matter when they're read.
Will the timestamp work in all Discord clients?
Yes — desktop, web, mobile and Discord-embeds all parse the syntax the same way. Some bots may strip it if they re-emit your message; the bare syntax itself works everywhere.
What if I want to schedule a message?
Discord timestamps don't trigger scheduled posts on their own — they just localise the display. Pair them with a Discord bot or scheduling tool to send a message at the right moment, including a Toollyz-generated `<t:R>` countdown.
How precise can I be?
Discord timestamps are in seconds, not milliseconds. The Unix seconds field lets you pick a precise second; the calendar input rounds to the nearest minute by default.
Does timezone selection matter?
You pick the moment using your local timezone (or the absolute Unix seconds). Discord then renders that moment in each viewer's local timezone automatically — no manual TZ conversion needed.
Why are the preview times in MY locale?
The preview uses your browser's Intl.DateTimeFormat with your locale and timezone. Discord does the same for each viewer — so the preview shows you what your viewers in the same locale will see.
Will copying the code also copy the rendered text?
We copy the raw `<t:UNIX:code>` syntax — that's what Discord needs to localise it for each viewer. Pasting it as plain text would defeat the purpose.
Is anything uploaded?
No. All timestamp generation and localisation previewing run entirely in your browser.
Related tools
See all text toolsUnix Timestamp Converter
Epoch ↔ ISO/UTC/local, with live clock and 16 timezones.
World Clock
Live multi-city clock with day/night and IANA timezones.
YouTube Timestamp Link Generator
Generate links that jump to a specific moment — plus chapter descriptions.
Calendar Generator
Generate printable calendars for any year or month.