Discord ID Lookup
Decode IDs into account & server dates
Discord identifiers are snowflakes: 64-bit numbers whose top 42 bits hold a creation time in milliseconds counted from Discord's epoch of 1 January 2015. Paste one and the page shifts the value right by 22, adds the epoch, and prints a genuine date. The remaining 22 bits are decoded too — five bits of internal worker id, five of process id, twelve of a per-process increment — which is what makes the numbers sequential within a process rather than random. Up to twenty-five identifiers can be pasted at once, separated by spaces, commas or line breaks, and each earns its own card with the date in your timezone, the same instant in UTC, an age in days and that age restated in years. Anything that is not one to twenty digits is flagged as invalid on its own card instead of corrupting the batch. No request is made.
Paste any Discord ID (user, server, message, channel) and decode the snowflake to reveal the exact creation date and time of that object — plus account age in days.
Private Discord ID Lookup In Your Browser
Discord ID Lookup is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Discord ID Lookup
Turn on Developer Mode in Discord, then right-click a user, server, channel or message and choose Copy ID.
Paste the ID — or up to 25 of them separated by spaces, commas or line breaks — into the Discord ID(s) field.
Read each card for the creation date in local time, the same instant in UTC, and the age in days and in years.
Press Try a sample ID on an empty field to load 175928847299117063 and see the decoded layout.
- All four snowflake fields are decoded — timestamp, worker id, process id and increment — rather than only the date.
- Up to 25 identifiers can be pasted in one go, split on whitespace, commas and semicolons, each rendered as its own card.
- Non-numeric input is rejected per item with an explicit message, so one bad value does not spoil the rest of the batch.
- The epoch constant 1420070400000 is applied with BigInt shifts, so no precision is lost in the 64-bit arithmetic.
- A moderator dates a new account from its identifier to judge whether a fresh registration meets the server's age rule.
- A developer checks whether two accounts were created seconds apart, which is a strong hint that one person owns both.
- Someone vetting a server reads the creation instant of its identifier to find out how long that server has actually existed.