Free Discord tool

Discord Snowflake Decoder

Every Discord ID — users, bots, messages, channels, roles — is a snowflake: a 64-bit integer packing a timestamp plus worker, process, and increment bits. Paste an ID to see when it was created, or build a snowflake from a date.

ID → date

Date → ID

1545476822269952000

How to use it

Paste a Discord ID (17–20 digits) to decode the creation time in UTC, plus worker/process/sequence. To encode, pick a date — Kitcord uses Discord’s epoch 1420070400000 and BigInt math, never 32-bit overflow.

FAQ

What is a Discord snowflake?+

A snowflake is Discord’s unique ID format. The high bits are milliseconds since 2015-01-01 UTC (epoch 1420070400000). Lower bits store worker id, process id, and an incrementing sequence.

How do I find when a Discord account was created?+

Copy the user ID (Developer Mode → right-click → Copy User ID) and paste it here. The converter shows the creation timestamp from the snowflake — not the username or any private data.

Can I convert a date back into a Discord snowflake?+

Yes. Encoding uses ((timestamp - epoch) << 22) plus optional worker, process, and increment bits. A date-only snowflake typically uses zeros for those extra fields.

Why are Discord IDs 17–19 digits?+

They are decimal representations of 64-bit integers. Older IDs are shorter; newer ones grow as the timestamp bits increase. JavaScript must use BigInt so bits above 2^53 stay accurate.

Related tools

Build a Discord bot visually on Kitcord

These tools stay free — no account needed. When you want slash commands, flows, and hosting, snap pieces together on the canvas.

Kitcord is not affiliated with, endorsed by, or sponsored by Discord Inc. Discord is a trademark of Discord Inc.