Discord Message ID Timestamp
Paste a Discord message ID and decode its Snowflake creation timestamp. Use the result to verify when a message was created and copy a Discord relative time code.
Snowflake Decoder
Reveal the creation date of any Discord account or server
Enter an ID above to see the magic
Convert a Discord Message ID to a Timestamp
A Discord message ID timestamp comes from the Snowflake number assigned when the message object was created. Paste the numeric message ID, and this decoder turns it into a readable date plus a relative timestamp you can copy back into Discord.
Moderation Evidence
When reviewing reports, screenshots, or copied message links, the message ID timestamp helps confirm when the object was created. It gives moderators a fast time reference without opening a separate Unix converter.
Timeline Reconstruction
Community managers and bot developers can decode multiple message IDs to understand the order of events. This is useful when reconstructing disputes, outages, giveaways, or announcement timing.
How to Use This Discord ID Tool
Copy Message Link or ID
Enable Developer Mode in Discord, right-click a message, and copy the message ID. If you copied a link, extract the final numeric segment.
Paste the Number
Enter only the numeric Snowflake message ID into the tool. Usernames, mentions, and full URLs will not decode directly.
Read the Date
The decoder shows the creation date and local time derived from the Discord Snowflake timestamp bits.
Copy Relative Time
Use the generated Discord timestamp code if you want to reference the message age inside a channel or report.
Why Message IDs Contain Time
Discord message IDs are Snowflakes, not random numbers. Their timestamp portion records when the message object was created, while other bits keep IDs unique across Discord systems. Decoding the timestamp does not read message content or private metadata. It only converts the public numeric ID into the creation time implied by the Snowflake structure.
Practical Tips
Use the Final Link Segment
Discord message links include channel and server IDs before the message ID. The final long number is usually the message ID you want to decode.
Pair With Screenshots
A timestamp is strongest when paired with the original message link, screenshot context, and moderator notes. It should support evidence, not replace it.
Expect Timezone Differences
The decoded date is based on an absolute timestamp. Displayed local time can differ by viewer timezone, just like normal Discord timestamps.
Decode Related IDs
If you need a fuller timeline, decode the related channel ID or user ID too. All Discord Snowflake IDs carry creation time.
Frequently Asked Questions
Can I get the time from a Discord message ID?v
Does this read the message content?v
What if I only have a Discord message link?v
Is the decoded timestamp exact?v
Can this help with moderation reports?v
Does this work for old Discord messages?v
Decode a Discord Message ID
Paste a message ID above to convert its Snowflake value into a readable creation timestamp.
Decode an ID