IDs & decode
Snowflake Tools
Decode IDs, generate snowflakes from dates, and measure time distance.
How to use
- A snowflake is Discord's 64-bit ID format. Every user, server, channel, message, and role has one. The number encodes when it was created.
- Decode tab: paste any 17-20 digit ID to see creation time (UTC), worker ID, and process ID.
- Generate tab: pick a date/time to build a synthetic snowflake for testing, not a real Discord object.
- Compare tab: paste two IDs to see how far apart they were created.
- Split a message URL into IDs with Message Link Parser. Look up users with User Lookup or resolve servers with Invite Resolver.
Frequently asked questions
- What is a Discord snowflake?
- A 64-bit ID encoding a timestamp, worker ID, process ID, and increment. Every user, guild, and channel ID is a snowflake.
- Can I get an account creation date from a user ID?
- Yes. Paste the user snowflake into the decoder to see the creation timestamp in UTC and your local timezone.
- How do I decode a Discord snowflake?
- Decode tab: paste any 17-20 digit ID to see creation time (UTC), worker ID, and process ID.
Background reading: How to decode a Discord snowflake ID