Last updated
Discord User ID Snowflake Decoder
Decode Discord user ID Snowflakes to find when accounts were created. Every Discord user has a unique Snowflake ID that contains their account creation timestamp.
How to Get Discord User IDs
Step 1: Enable Developer Mode
Settings → Advanced → Toggle "Developer Mode" ON
Step 2: Copy User ID
Right-click any user → Select "Copy ID"
Step 3: Decode
Paste the ID into our decoder to see account age
User ID Snowflake Structure
64-bit Discord User ID:
┌──────────────────────────────────────────┬─────────┬─────────┬────────────┐
│ Timestamp (42 bits) │ Worker │ Process │ Increment │
│ ms since Jan 1, 2015 00:00:00 UTC │ (5 bits)│ (5 bits)│ (12 bits) │
└──────────────────────────────────────────┴─────────┴─────────┴────────────┘
Example: 123456789012345678
Timestamp: (123456789012345678 >> 22) + 1420070400000 = 1614954731000 ms
Created: 2021-03-05T14:32:11.000Z
Worker ID: (123456789012345678 >> 17) & 0x1F = 1
Process ID: (123456789012345678 >> 12) & 0x1F = 0
Increment: 123456789012345678 & 0xFFF = 0
Enable Developer Mode in Discord settings (User Settings → Advanced → Developer Mode). Then right-click any user and select 'Copy ID'. This copies their Discord user ID Snowflake.
Yes! Every Discord user ID is a Snowflake ID containing the account creation timestamp. Use our decoder to convert any Discord user ID to see exactly when that account was created, accurate to the millisecond.
A Discord user ID Snowflake is a 64-bit unique identifier assigned to each Discord account. It encodes the account creation timestamp (42 bits), worker ID (5 bits), process ID (5 bits), and sequence number (12 bits).