Discord timestamp generator
Pick a moment, read how each format will look to someone else, copy the code.
Lost time is never found again. — Benjamin Franklin
Each format renders differently in each reader's own timezone. The preview under every code is how it will read for you.
The previews above use your own timezone. Everyone who reads the message sees it in theirs, which is the entire point of the feature. If you need one fixed wall-clock time for everybody, write it out as plain text instead.
How the Discord timestamp generator builds a code
Discord timestamps are a Unix epoch second wrapped in angle brackets with a format letter after a colon. The picker converts the date and time you choose into that epoch second using your browser's own clock and timezone offset, then previews all seven format letters against it. Discord stores only the number, and each reader's client renders it in that reader's local timezone.
Where this Discord timestamp generator falls short
- The timestamp is built based on the timezone your browser reports. If your machine's timezone settings are inaccurate, the local time you select will be interpreted against the wrong offset, producing an incorrect epoch code.
- Check the code in the actual Discord message. Notifications, search results and other surfaces may handle timestamp formatting differently from the main message view.
This tool converts a date, not a sentence, so the line sits here as a caption about time rather than as input text.
The default line is Benjamin Franklin. Public domain, like every sample on this site.
Questions about the Discord timestamp generator
Why does my timestamp show a different time to other people?
That is the whole point of the feature. Discord stores the moment as a Unix timestamp and every client renders it in the reader's own timezone. If you need everyone to see the same wall clock time, write it out as plain text and name the zone.
What does the R format do?
It renders as a relative time, reading as in 3 hours or 2 days ago, and it keeps updating on its own. That makes it useful for an event announcement that has to stay accurate as the date approaches.
Can I use a timestamp in a channel name or a server event?
These codes are intended for message content and embeds. Other fields may show the raw code or reject it. Test the exact destination; a preview here does not establish support in a channel name, topic or event field.