Snowflake ID Timestamp Decoder

Discord user IDs, tweet IDs, Instagram post IDs — they're all snowflakes with a timestamp baked in. Paste one or a batch, get the exact creation time.

—
Embed this tool on your website / blog No code required · Copy and paste
HTML Embed Code (iframe):
<iframe src="https://lucentool.com/snowflake-id-decoder" width="100%" height="650" style="border:1px solid #e5e0d8;border-radius:12px;max-width:850px;width:100%;" frameborder="0"></iframe>
<div style="font-size:12px;color:#78716c;margin-top:6px;font-family:sans-serif;">Powered by <a href="https://lucentool.com/snowflake-id-decoder" target="_blank" style="color:#c85a32;text-decoration:none;">Lucentool - Snowflake ID Timestamp Decoder</a></div>

How snowflake IDs work

A snowflake is a 64-bit integer: 41 bits of timestamp (milliseconds since a platform-specific epoch), 5 bits worker, 5 bits process, 12 bits sequence. That's why IDs are roughly time-ordered — and why the timestamp is recoverable: timestamp = (id >> 22) + epoch.

Platform epochs

Practical uses