Skip to main content
Discord Toolkit

Discord Timestamp Generator

Generate Discord timestamp codes from any date, time, and timezone. Copy relative time, full date, short date, and event-ready timestamp formats that render in every viewer's local timezone.

Browser only

Your selected date is processed locally in this page. No account, upload, or server-side conversion is needed.

Choose Event Time

Pick the real event time. The output stays correct for people in different timezones.

Local timezone
Unix timestamp
0

UTC: -

Copy Timestamp Codes

Use the format that fits your Discord message.

W
WebUtilsLabToday

Launch starts at -

Relative reminder: -

How Discord timestamps work

Discord timestamps use a Unix timestamp wrapped in a message code like <t:1714852800:F>. The same code can display as a short time, long date, full date and time, or relative countdown depending on the style letter after the final colon.

How to use this tool

Pick the event date, time, and source timezone, then copy the Discord timestamp style that matches your message.

Real examples

<t:1714852800:F> renders as a full date and time, while <t:1714852800:R> renders as a relative countdown.

Common use cases

Use timestamp codes in community events, release announcements, moderation reminders, bot responses, and server rules.

Discord timestamp style table

Style Code Best for
Short time <t:1714852800:t> Compact event time in a short message.
Long time <t:1714852800:T> Time with seconds for precise schedules.
Short date <t:1714852800:d> Compact date references in channel posts.
Long date <t:1714852800:D> Readable date without time.
Short date/time <t:1714852800:f> Default readable event time.
Long date/time <t:1714852800:F> Major announcements and launch posts.
Relative <t:1714852800:R> Countdowns such as in 2 hours or 3 days ago.

Sample input/output

Choose 2024-05-04 20:00 UTC and copy: Event starts <t:1714852800:F> (<t:1714852800:R>).

Common errors and fixes

If the event shows the wrong day, check the source timezone first. If Discord does not render the code, keep the exact <t:seconds:style> syntax and use Unix seconds, not milliseconds.

Edge cases / errors

Relative timestamps keep changing inside Discord. Browser preview wording can differ slightly from Discord's final rendering.

Edge cases table

Case What to check
Seconds vs milliseconds Discord timestamp codes require Unix seconds, not JavaScript milliseconds.
Viewer timezone Each Discord user sees the same instant in their own local timezone.
Announcement template Pair :F for full context with :R for a countdown.

Timezone-safe event times

Pick the timezone where the event is planned. Discord will render the timestamp for each viewer in their own local timezone.

Copy-ready message codes

Paste codes directly into a Discord message, announcement, community event, bot response, or server rules channel.

Discord timestamp FAQ

What is a Discord timestamp?

A Discord timestamp is a special code using Unix time. It looks like <t:1714852800:F> and renders as a readable time inside Discord.

Which Discord timestamp style should I use?

For announcements, :F is usually the clearest. For reminders and countdowns, :R is the most useful.

Why does the preview differ from Discord?

This page approximates Discord's display using your browser locale. Discord may render punctuation or wording slightly differently.

Does this tool upload my date or message?

No. The generator runs in your browser. The timestamp code is calculated locally and can be copied without creating an account.

More developer tools

WebUtilsLab is not affiliated with Discord Inc. Discord is a trademark of its respective owner.