Discord Timestamp Generator

Use this tool to create markdown text which displays times in each user's local timezone. Just input a time and copy the markdown below into Discord.

Full Date/Time
<t:1781043818:F>
Tuesday, June 9, 2026 at 10:23:38 PM
Default
<t:1781043818:f>
June 9, 2026 at 10:23:38 PM
Long Date
<t:1781043818:D>
June 9, 2026
Short Date
<t:1781043818:d>
6/9/26
Short Time
<t:1781043818:t>
10:23 PM
Long Time
<t:1781043818:T>
10:23:38 PM
Relative Time
<t:1781043818:R>
0 seconds from now

Common Uses for a Discord Timestamp Generator

Discord timestamps make times readable for every member, no matter where they live.

Schedule events across timezones

Instead of writing a fixed timezone like 8 PM EST, paste a Discord timestamp so each viewer sees the event in their own local time.

Create live countdowns

The relative style <t:UNIX:R> renders as text such as 'in 3 hours' or '5 minutes ago', which is useful for launches and reminders.

Write clearer announcements

Use full date, short date, long time, or relative formats to make Discord posts easier to scan on desktop and mobile.

Guide

Discord Timestamp Formats, Converter Notes, and Examples

Discord timestamps use a Unix timestamp and an optional style flag. The generator converts your selected date and time into copyable markdown, while the examples show how each tag will render for the viewer. This is especially useful for server events, game sessions, livestreams, announcements, countdowns, and moderation deadlines because every member sees the same moment in their own local timezone.

Timestamp format examples

Discord tags use the pattern <t:UNIX:STYLE>. For example, <t:1717171200:F> shows a full date and time, while <t:1717171200:R> shows a relative countdown.

Converter and decoder usage

Use the page as a Discord timestamp converter when you know the date and need the markdown tag. If you already have a Unix timestamp, compare it with the generated code to decode which moment it represents.

Common mistakes to avoid

Copy the full tag including angle brackets, do not add spaces inside the tag, use seconds instead of milliseconds, choose the correct style letter, and remember that Discord renders the preview only after the message is sent.

Why Discord timestamps use local time

Discord renders the timestamp on each viewer's device. That means one timestamp can show 9:00 AM to one member and 6:00 PM to another, while both people are seeing the same absolute moment.

Key Facts

Specs

Syntax

<t:UNIX> or <t:UNIX:STYLE>

Styles

F, f, D, d, T, t, and R

Best for

Events, announcements, reminders, and localized schedules

Discord Timestamp Generator FAQ

A Discord dynamic timestamp is a markdown tag such as or . Discord reads the Unix timestamp inside the tag and renders it using the viewer's local timezone.

Make sure you copy the entire tag including the brackets (e.g., ). It only renders after you send the message.

Yes. Choose a date and time, then copy the generated Discord timestamp tag. The tool converts your selected moment into a Unix timestamp and places it inside Discord's markdown syntax.

The generator is primarily built to create timestamp tags. You can still use it as a lightweight decoder by comparing a Unix timestamp with the examples and checking how Discord would render that moment.

Yes, Discord handles these timestamps natively across desktop, mobile, and web versions.

The beauty of dynamic timestamps is that you don't need to. It automatically uses the viewer's local system time. If you want to show a specific moment, the tool handles the conversion for you.

Use seconds. Discord timestamp markdown expects a Unix timestamp in seconds, not JavaScript-style milliseconds.
Discord Timestamp Generator | Dynamic Markdown Time Tags