Convert Snowflake IDs to Unix timestamps - Twitter, Discord, Instagram
Decode Snowflake ID to Timestamp
📌 Try these examples:
SNOWFLAKE ID
⏱️ UNIX TIMESTAMP (milliseconds)
📅 DATE & TIME (UTC)
🖥️ WORKER ID
🔢 SEQUENCE
What is a Snowflake ID?
A Snowflake ID is a 64-bit unique identifier used by Twitter, Discord, and Instagram. It encodes a timestamp, worker ID, and sequence number, allowing distributed systems to generate unique IDs without coordination.
Snowflake ID Structure
41 bits
Timestamp
Milliseconds since epoch
10 bits
Worker ID
0-1023 machines
12 bits
Sequence
0-4095 per ms
Platform Epochs
🐦 Twitter Epoch
November 4, 2010, 01:42:54 UTC (1288834974657 ms)
💬 Discord Epoch
January 1, 2015, 00:00:00 UTC (1420070400000 ms)
📷 Instagram Epoch
Unix Epoch: January 1, 1970, 00:00:00 UTC (0 ms)
Common Use Cases
Timestamp extraction: Get exact creation time from IDs
Chronological sorting: IDs are naturally time-ordered
Activity analysis: Track when content was created
Bot development: Debug timing issues in applications