Snowflake ID Decoder
Paste a Snowflake ID, pick the right platform epoch, and see the exact creation timestamp plus worker and sequence bits.
Snowflake ID
Platform / Epoch
Discord epoch: 2015-01-01. Twitter/X epoch: 2010-11-04. Picking the wrong one gives the wrong date.
Paste a Snowflake ID on the left to decode it
Created At (UTC)
-
-
-
Unix (ms)
-
Worker ID
-
Process ID
-
Increment
-
Copied!
Summary
Paste a Snowflake ID, pick the right platform epoch, and see the exact creation timestamp plus worker and sequence bits.
How it works
- Paste a Snowflake ID (a large all-digit number) into the input field.
- Choose the platform the ID came from: Discord or Twitter/X. Each uses a different custom epoch.
- The creation timestamp, worker/process ID, and sequence number appear immediately.
- Switch the platform selector if the decoded date looks wrong (roughly 1970 or far in the future) — that means the epoch is mismatched.
Use cases
- Find the exact moment a Discord server, channel, message, or user account was created.
- Find when a tweet or X account was created from its numeric ID.
- Debug a bot or integration that stores raw Snowflake IDs instead of timestamps.
- Verify the ordering of two Snowflake IDs without a database lookup.
- Extract the worker/process ID to see which shard or node generated an ID.
- Teach or learn how bit-packed Snowflake IDs are structured.
Frequently Asked Questions
Last updated: 2026-07-23 ·
Reviewed by Nham Vu