Discord ID Lookup (Snowflake Decoder)
Every Discord ID contains its creation time. Paste one to reveal exactly when the account, server or message was created.
How to use
- In Discord, enable Developer Mode (Settings → Advanced), then right-click any user, server, channel or message → Copy ID.
- Paste the ID here and press Decode.
- You get the exact creation time (local + UTC), the age in days, and the Unix timestamp.
About this tool
Discord IDs are snowflakes — 64-bit numbers that encode a timestamp in their top bits. Every user, server, channel, message, role and emoji has one, and because the timestamp is baked in, an ID alone tells you exactly when that thing was created. Nothing is looked up and no API is called — this page decodes the math entirely in your browser.
The formula: shift the ID right by 22 bits and add Discord's epoch (January 1, 2015). The remaining bits hold internal worker/process numbers and a sequence counter, which are shown for completeness.
Common uses: checking how old an account is (useful when moderating — fresh accounts are a spam signal), verifying when a server was made, or timestamping when a message was sent without opening the client.
FAQ
How do I copy someone's Discord ID?
Turn on Developer Mode under Settings → Advanced. Then right-click a user, server icon, channel or message and choose "Copy ID".
Does this reveal private information?
No. The only thing embedded in a snowflake is its creation timestamp plus internal counters — no names, emails or activity.
Why do all IDs start with similar digits?
Because the top bits are a timestamp, IDs created around the same time share leading digits. Newer IDs are numerically larger.
What is Discord's epoch?
Discord counts milliseconds from January 1, 2015 (Unix 1420070400000). Snowflake decoders add that constant to the timestamp bits.