🐦 TweetTime - Twitter Snowflake ID Decoder

Decode any Twitter snowflake ID to reveal the exact timestamp - accurate to the millisecond

🔍 Decode Twitter Snowflake ID

Decode any Twitter snowflake ID to extract the exact timestamp with millisecond precision

💡 Tip: Works with twitter.com or x.com URLs, or just paste the tweet ID number
TWEET POSTED
UNIX TIMESTAMP
TWEET ID

📌 Try These Examples

Popular Tweet Example

ID: 1382350606417817604

Click to decode →

First Snowflake ID

ID: 1

Click to decode →

Round Number Example

ID: 1800000000000000000

Click to decode →

How to Decode Twitter Snowflake IDs

Decoding Twitter snowflake IDs reveals the exact timestamp when a tweet was posted. Every tweet has a unique snowflake ID embedded in its URL that contains the precise timestamp of when it was created. Simply paste the tweet URL or ID into our decoder, and we'll extract the timestamp to show you the exact date and time with millisecond accuracy.

Twitter uses snowflake IDs for all tweets posted after November 4, 2010. These 64-bit integers contain an embedded timestamp in the first 41 bits, representing milliseconds since Twitter's epoch (November 4, 2010, 01:42:54 UTC). Our snowflake decoder extracts this timestamp instantly.

Finding Tweet IDs

Method 1: From Tweet URL

The tweet ID is the long number at the end of any tweet URL:

twitter.com/username/status/1382350606417817604

Method 2: From X.com URL

Works the same with new X.com URLs:

x.com/username/status/1382350606417817604

Common Use Cases

Understanding Twitter Snowflake IDs

Twitter snowflake IDs are 64-bit integers with three components:

This structure allows Twitter to generate over 4 million unique tweet IDs per second across their distributed infrastructure.

Tweet Timestamp Formula

The mathematical formula to extract timestamp from tweet ID:

JavaScript
const TWITTER_EPOCH = 1288834974657;
const tweetId = 1382350606417817604n;
const timestamp = (tweetId >> 22n) + BigInt(TWITTER_EPOCH);
const date = new Date(Number(timestamp));

console.log(date.toISOString()); // 2021-04-14T15:30:06.657Z

Where 1288834974657 is Twitter's epoch in Unix milliseconds. The >> operator right-shifts the ID by 22 bits to extract the timestamp portion.

Why Twitter Uses Snowflake IDs

Twitter developed snowflake IDs in 2010 to solve the challenge of generating unique identifiers at massive scale. Benefits include:

Historical Context

Before November 4, 2010, Twitter used sequential integer IDs. These older tweets don't have embedded timestamps and can't be decoded with this tool. The switch to snowflake IDs was necessary as Twitter scaled to handle billions of tweets.

Frequently Asked Questions

Can I find timestamps for deleted tweets?

Yes, if you have the tweet ID or URL saved. The timestamp is encoded in the ID itself, so even if the tweet is deleted, you can still decode when it was originally posted.

Do retweets have different timestamps?

Yes! Retweets get their own unique ID with a timestamp of when the retweet happened, not when the original tweet was posted.

Are tweet timestamps accurate?

Yes, timestamps are accurate to the millisecond. They represent the exact moment Twitter's servers created the tweet ID.

Can I decode timestamps from private accounts?

Yes, as long as you have access to see the tweet and can copy its URL or ID. The timestamp is part of the ID structure itself.

What's the oldest tweet I can decode?

You can decode any tweet posted after November 4, 2010, when Twitter launched snowflake IDs. Tweets before this date use sequential IDs without embedded timestamps.

🔥 Try These Real Examples

1800000000000000000 → November 9, 2024
1700000000000000000 → September 8, 2023
1529877576591609861 → May 26, 2022
1382350606417817604 → April 14, 2021

💡 Click any example to try it instantly!

🔍 How Tweet Timestamps Work

Every tweet ID is a snowflake ID that contains the exact timestamp when it was posted. Twitter started using snowflake IDs on November 4, 2010, which means you can decode any tweet from 2010 onwards.

The timestamp is embedded in the first 41 bits of the ID. Our tool extracts this timestamp and converts it to a human-readable date and time.

📋 What You Can Find: