Skip to tool content
Toolioz logoToolioz
devtools
Local inputs

Discord Snowflake Parser

Reads a Discord snowflake and shows the time encoded in that id.

What the parser reads

Ever wondered when a Discord server was created or how old a user account is? Because Discord stores a timestamp in a snowflake, this page can read that time. It shifts the id 22 bits and adds 1420070400000, then shows the result in the browser's local timezone. It does not call Discord.

The Anatomy of a Snowflake ID

Discord uses a custom ID format called "Snowflakes". These are 64-bit integers that are unique across the entire platform. What makes them special is that they are time-ordered.

  • Bits 63-22: Timestamp (milliseconds since Discord Epoch - the first second of 2015).
  • Bits 21-17: Internal worker ID.
  • Bits 16-12: Internal process ID.
  • Bits 11-0: Inline increment (sequence number).

Why Twitter & Discord use Snowflakes

Discord documents snowflakes as 64-bit ids that include a timestamp. This page only decodes that timestamp. It does not check that an id is unique, and it does not generate one.

Frequently Asked Questions