🔓 Decode Twitter User ID

Extract account creation date from any Twitter user ID

🛠️ Twitter User ID Decoder

Enter User ID to Decode

✅ Decoded Successfully

User ID
Full Date & Time (UTC)
Unix Timestamp
Account Age

Quick Examples - Click to Decode

User ID: 12
📅 Very Early Account (2006)
User ID: 783214
📅 Twitter Co-founder (2007)
User ID: 1234567890
📅 Example Account (2013)
User ID: 1529877576591609861
📅 Recent Account (2022)

How the Decoding Process Works

1 Extract Timestamp Bits
Right shift the user ID by 22 bits to isolate the timestamp portion. This removes the datacenter, worker, and sequence bits.
2 Add Twitter Epoch
Add Twitter's custom epoch (1288834974657 milliseconds = November 4, 2010) to get the Unix timestamp.
3 Convert to Date
Convert the Unix timestamp to a human-readable date and time. This gives you the exact moment the account was created.

Why Decode Twitter User IDs?

Decoding Twitter user IDs to creation dates is useful for:

  • Account verification: Check if an account is genuinely old or recently created
  • Bot detection: Many bot accounts are created in batches with sequential IDs
  • Historical research: Understand when accounts became active on Twitter
  • Data analysis: Correlate account age with follower count, activity, etc.
  • Security: Identify suspicious accounts created during specific time periods

Understanding Twitter User IDs

Twitter user IDs are 64-bit snowflake IDs that encode several pieces of information:

⚙️ User ID Structure

Bits 0-41 (42 bits): Timestamp in milliseconds since Twitter epoch

Bits 42-46 (5 bits): Datacenter ID

Bits 47-51 (5 bits): Worker ID

Bits 52-63 (12 bits): Sequence number

The timestamp portion allows us to decode the exact creation date, which is why this tool works!

Frequently Asked Questions

Is this the same as converting user ID to join date?

Yes! "Decode" and "convert" mean the same thing here. Both extract the creation date from the user ID.

Can I decode tweet IDs the same way?

Absolutely! Tweet IDs use the same snowflake format. The decoding process is identical for user IDs, tweet IDs, and any other Twitter snowflake ID.

Why do some user IDs give dates before 2010?

Very old accounts (created before November 2010) may not use the snowflake format. Twitter switched to snowflake IDs in late 2010.

Is the decoded date accurate?

Yes! The timestamp is encoded directly in the ID by Twitter's servers. It's accurate to the millisecond.