Zero Signup ToolsFree browser tools

Date & Time Tools

Discord Timestamp Generator

Generate Discord timestamp tokens for every style: short time, long time, short date, long date, short and long date/time, and relative.

Discord timestamp generator

Enter the wall-clock time in the source time zone you pick on the right. The tool converts it to a UTC Unix timestamp.

Quick:

The zone the event happens in. The tool guesses your browser zone on load.

Discord re-renders the token in each reader's zone. Switch this to check how it will look to viewers elsewhere.

Computed UTC moment

The single number every Discord timestamp token is built from.

Unix seconds

1779468600

ISO 8601 (UTC)

2026-05-22T16:50:00Z

Source zone offset

UTC+00:00

Discord timestamp formats

Paste a token into any Discord message. Discord renders it in the reader's own zone.

Short time

Hour and minute only. Great for raid times and event start.

:t
<t:1779468600:t>
Reader sees4:50 PM

Long time

Hour, minute, and second. Use for precise sync moments.

:T
<t:1779468600:T>
Reader sees4:50:00 PM

Short date

Numeric date in the reader's locale.

:d
<t:1779468600:d>
Reader sees05/22/2026

Long date

Full month name plus day and year.

:D
<t:1779468600:D>
Reader seesMay 22, 2026

Short date/timedefault

Date plus short time. The default if you write <t:TS> without a style.

:f
<t:1779468600:f>
Reader seesMay 22, 2026 at 4:50 PM

Long date/time

Weekday name plus full date and short time. Best for event posts.

:F
<t:1779468600:F>
Reader seesFriday, May 22, 2026 at 4:50 PM

Relative

Updates as time passes: 'in 3 days', '5 minutes ago'. Great for countdowns.

:R
<t:1779468600:R>
Reader seesin 2 minutes

Default token (no style suffix)

Discord falls back to the short date/time style (:f) when the style suffix is omitted.

<t:1779468600>

How Discord timestamps work

  • The token <t:UNIX:STYLE> is a Markdown extension. Discord parses the Unix timestamp (in seconds since 1970-01-01 UTC) and renders the styled local time for every reader.
  • The style suffix is a single letter: t T d D f F R. Omitting it falls back to f (short date/time).
  • Discord uses each reader's browser or app locale, so the same token shows as "10:30 AM" in en-US and "10:30" in en-GB without any extra effort from the poster.
  • The relative form (R) updates in real time. Useful for countdowns to launch days, raid starts, AMAs, and podcast recordings.

Tips for cleaner posts

  • Use :F for event posts. It includes the weekday so readers do not have to translate the date themselves.
  • Combine two tokens for ranges: from <t:TS_A:t> (<t:TS_A:R>) to <t:TS_B:t>.
  • Always double-check the source zone, especially across DST transitions. The tool re-formats the Unix timestamp through your source zone so the wall clock you typed always matches the rendered preview in that zone.
  • Need the raw Unix value for a webhook, scheduler, or game bot? Copy the Unix seconds in the panel above.

How to use

  1. Type or pick the event date and time in the input. The picker uses your browser's 24-hour datetime-local control; the field accepts YYYY-MM-DDTHH:MM directly.
  2. Pick the source time zone the event happens in. The tool guesses your browser zone on load but anything in the IANA database is available.
  3. Use a quick chip (Now, +15 min, +1 hour, +3 hours, Tomorrow same time, +1 week) for fast event drafting, or click Set to now for a snapshot of the current moment.
  4. Read the live previews next to each style. Switch the Preview as reader in selector to see how the token will render for a viewer in another zone.
  5. Click Copy next to any style to grab the <t:UNIX:STYLE> token, or Copy all formats for the whole block. Paste straight into Discord; the token expands automatically.

About this tool

Discord Timestamp Generator builds the dynamic time tokens Discord renders inline in messages. Pick a wall-clock date and time, the source time zone the event happens in, and the tool computes the UTC Unix timestamp in seconds and emits all seven styles at once: short time (:t), long time (:T), short date (:d), long date (:D), short date/time (:f, the default when no style is given), long date/time (:F), and relative (:R). Each style ships with a live, locale-aware preview rendered through the browser's Intl.DateTimeFormat and Intl.RelativeTimeFormat APIs so you can see exactly how a reader will see the token before you paste it into a Discord channel, server announcement, embed footer, or bot response. A reader-zone selector lets you double-check how the same token renders for viewers in another time zone, the relative style ticks every fifteen seconds so countdown text stays accurate while you copy, quick chips set the source instant to now, +15 minutes, +1 hour, +3 hours, tomorrow at the same time, or one week out, and the panel also exposes the raw Unix seconds and ISO 8601 form for webhooks, schedulers, calendar files, game bots, or anything else that wants the underlying number rather than the Discord markup. The two-pass DST-aware wall-clock-to-instant math keeps the source-zone wall clock you typed identical to the rendered preview in that zone, which matters most around DST transitions when a single hour appears twice or not at all. The tool runs entirely in your browser, so the events you draft (raid starts, podcast recordings, AMA windows, esports brackets, community meetings, game launches, drop times, calendar invites) never leave your device.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsDate & Time Tools