Developer & Chat Tool

Discord Timestamp Generator

Discord can show a date or time that automatically adjusts to each reader's own timezone — pick a moment below and copy the tag for whichever style you want.

Uses your local time zone — Discord converts it automatically for every reader.

Pick a date and time

Formats

All 7 Discord timestamp styles

Click "Copy" to grab the tag, then paste it directly into a Discord message.

How Discord timestamps work

Discord supports a special message syntax, <t:UNIX_TIMESTAMP:FORMAT>, where the timestamp is a plain Unix time in seconds and the format letter controls how it's displayed. Because Discord's client renders this locally on each reader's device, someone in Tokyo and someone in New York will each see the correct time for their own timezone — from the exact same tag.

Building something similar for Slack instead? See the Slack Timestamp Formatter.

Is this "universal time"?

Sort of, and it's the whole point. The tag itself stores one universal instant — a plain Unix timestamp with no timezone attached — so it means the same thing everywhere. What changes is the rendering: Discord looks at each reader's device settings and displays that instant in their own local time. That's different from, say, always showing UTC to everyone; it's "universal" in the sense that the underlying moment never changes, while the displayed clock time adapts per person.

Reference

Common questions

Does Discord show times in universal time or my local time?

Neither, in the sense of a single fixed timezone for everyone — and both, in the sense that it always works. The tag stores one universal instant, and each client renders it in that reader's own local timezone automatically.

How do I convert a Discord timestamp to UTC?

The number inside a Discord tag is already a Unix timestamp — seconds since 1970 UTC. Paste just that number into the timestamp converter to see it as a UTC date and time, or any other timezone.

Related

Related tools