Discord timestamp
Turn a Unix timestamp into every Discord <t:...> markdown style, or extract the creation time embedded in a Discord snowflake ID. Runs on your device.
Runs on your device. The file is never uploaded.
Discord timestamp prints all seven <t:...> tag styles for a Unix-seconds value, t through R. In snowflake-to-timestamp mode it shifts an ID right by 22 bits, adds the 2015-01-01 epoch and prints the creation time. Nothing is looked up, so the ID gives a creation time and no hint of what it names.
Questions
What does the timestamp mode give me?
All seven Discord tag styles for one Unix-seconds value, each on its own line with a label: t short time, T long time, d short date, D long date, f short date/time, F long date/time and R relative. Paste the line you want into a Discord message and every reader sees it rendered in their own time zone.
What is the input meant to be?
Unix seconds, not milliseconds. The field starts at the current time in seconds and is checked against a digits-only pattern. A 13-digit millisecond value passes that check but produces tags pointing thousands of years into the future, so divide by 1000 first, or run the value through the timestamp converter to see which unit you have.
How does snowflake mode work?
Set mode to snowflake-to-timestamp and paste a Discord ID. The tool shifts it right by 22 bits to recover the millisecond part, adds the Discord epoch of 2015-01-01T00:00:00.000Z, and prints the ID, the creation time in ISO form and the equivalent Unix seconds. That is the moment the account, message or channel was created.
Which IDs work in snowflake mode?
Any Discord snowflake: user, message, channel, guild and role IDs are all built the same way. It has to be a plain integer, and anything else is refused with a message saying it is not a valid snowflake. The remaining 22 bits, which hold the worker and process IDs and a sequence counter, are not decoded.
Does this contact Discord?
No. Both modes are arithmetic on the number you paste, done in your browser. Nothing is looked up, which means a snowflake tells you when an object was created but never what or whose it is. No token is asked for and no request is made.