Snowflake ID Decoder
Extract the creation timestamp, worker ID, and sequence number from any Discord, Twitter/X, Instagram, or Mastodon Snowflake ID. Paste an ID and decode it instantly.
What Is a Snowflake ID?
A Snowflake ID is a 64-bit integer used as a unique identifier by large distributed systems. Twitter invented the format in 2010 and open-sourced it; Discord, Instagram, Mastodon, and many others adopted the same approach. The key advantage: Snowflake IDs are sortable by time (larger ID = created later) and can be generated in parallel across many servers without coordination.
Snowflake ID Structure (64 bits)
The 64-bit Snowflake breaks down as: 1 bit (always 0, sign bit) + 41 bits (milliseconds since the platform's epoch) + 10 bits (worker/machine ID) + 12 bits (sequence within the millisecond). The timestamp bits allow 41 bits of millisecond resolution — roughly 69 years from the platform's epoch. Discord's epoch starts January 1, 2015; Twitter's starts November 4, 2010.
How to Get a Snowflake ID on Discord
Enable Developer Mode: Settings → Advanced → Developer Mode. Then right-click any user, message, server, or channel and select Copy ID. The copied number is the Snowflake ID for that entity.