A web-based tool for comparing multiple Discord snowflakes and analyzing their chronological relationships. Built with the same design philosophy as the popular Snow-Stamp tool.
Discord Snowflake bit structure showing timestamp, worker ID, process ID, and increment components
A Discord Snowflake is a unique 64-bit identifier used for resources in Discord. Each snowflake contains:
- Timestamp (42 bits): Milliseconds since Discord Epoch (January 1, 2015)
- Worker ID (5 bits): Internal worker that generated the ID
- Process ID (5 bits): Internal process ID on the worker
- Increment (12 bits): Incremental counter for the process
This structure allows Discord to generate millions of unique IDs per second while maintaining chronological ordering.
-
Enable Developer Mode in Discord:
- Desktop: Settings ⚙️ → Advanced → Developer Mode
- Mobile: Profile → Appearance → Developer Mode
-
Copy IDs:
- Desktop: Right-click any message, user, or server → "Copy ID"
- Mobile: Long-press message/server or tap user profile → "Copy ID"
-
Add Snowflakes:
- Enter an optional label for organization
- Paste the snowflake ID (17-19 digits)
- Click "Add Snowflake" or press Enter
-
Compare Results:
- View detailed timestamp information for each snowflake
- Check the chronological order section to see which came first
- Analyze summary statistics for your dataset
function snowflakeToTimestamp(snowflake) {
const discordEpoch = 1420070400000; // Jan 1, 2015 in milliseconds
const timestamp = (BigInt(snowflake) >> 22n) + BigInt(discordEpoch);
return Number(timestamp);
}- Accepts snowflakes with 17-19 digits
- Prevents duplicate entries
- Validates format before processing
- Graceful error handling for invalid inputs
- Who is the biggest nerd and sent the message before the others
Contributions are welcome! Please feel free to submit issues or pull requests.
- Clone the repository
- Open
index.htmlin your browser - No build process required - it's a static HTML file Or you can compile the C version but it only compare 2 message IDs
- Snow-Stamp - Original single snowflake converter
- Discord Developer Documentation
This project is open source and available under the MIT License.
Not affiliated with Discord, Inc.