Free trialTry Starter or Influencer free for 2 days.Start free trial →

Twitter (X) ID Finder

Find any X user ID from a username, or turn an ID back into a username. Free, no sign-up, works with profile and post links too.

  • Free, no sign-up
  • Username → ID
  • ID → Username
  • One-click copy

What is a Twitter ID?

Every X (Twitter) account has two names. The one you see is the username, the @handle in the profile link. Behind it sits the user ID, a number X assigns once, when the account is created. The @X account, for example, is user ID 783214.

The difference matters because usernames change all the time. Brands rebrand, creators switch handles, and old handles get taken by someone else. The user ID never changes. If you want to identify an account reliably, today and in five years, the ID is what you store.

How to find a Twitter user ID

Finding the ID of any account takes a few seconds with the tool above:

  1. Enter a username or ID. Type a username like @twigor, paste a profile link such as x.com/twigor, or enter a numeric user ID. You can also paste a post link to look up the person who posted it.
  2. Press Find. The tool works out which way to search on its own. Only digits? It looks up the username for that ID. Letters or an @? It finds the ID for that username.
  3. Copy the result. You get the user ID, the current username, the display name and a few profile details. Tap Copy next to the ID, or open the permanent profile link.

You don't need to log in to X, and the account doesn't get any notification that you looked it up.

Convert a Twitter ID to a username

Sometimes you only have the number: an export from an analytics tool, an old spreadsheet, a developer log or an ad audience file. Switch to ID → Username (or just paste the number) and the tool returns the account's current @username, display name and profile link.

This is also the easiest way to track an account that has changed its handle. Search the ID you saved earlier and you'll see what it's called now. The permanent link, x.com/i/user/ID, always opens the right profile, whatever the username is today.

Why you might need an X user ID

  • Developers and automations. The X API, webhooks and most integration tools work with user IDs, not usernames.
  • Ads and audiences. Custom audience lists and some ad tools ask for account IDs.
  • Moderation and safety. Block lists and reports based on IDs still work after a troll changes their handle.
  • Spotting impersonators. A copycat account can take a similar name, but never the same ID. Comparing IDs tells you which account is the original.
  • Keeping records. If you track partners, competitors or influencers, saving the ID keeps your list accurate even after rebrands.

User ID vs. tweet ID

Both are numbers, but they point to different things. A user ID identifies an account and is usually 6 to 19 digits long. A tweet ID identifies a single post. It's the long number after /status/ in a post link, about 19 digits today.

Tweet IDs also hide a timestamp: X builds them from the exact time a post was published. Paste a post link into the tool above and it will find the account that posted it.

Twitter ID lookup: FAQ

What is a Twitter user ID?

It is the number X gives every account when it is created, for example 783214 for the @X account. Unlike the username, the ID never changes, so it is the most reliable way to identify an account.

Can I find a Twitter username from an ID?

Yes. Enter the numeric ID and the tool returns the account's current username and display name. If the account has been renamed since, you still get the new name, because the ID stays the same.

Does a Twitter ID change when the username changes?

No. A user can change their @username as often as they like, but the user ID stays the same for the life of the account. That's why developers, ad tools and moderation lists store IDs, not usernames.

Is this X user ID lookup free?

Yes, there is no sign-up. To keep it fast and to stop automated scraping, each visitor can run 3 lookups a minute, 30 an hour and 50 a day.

Can I look up a private (protected) account?

Yes. The ID, username and display name of protected accounts are public, so the lookup still works. Their posts stay private.

Why does it say the account was not found or is suspended?

The username may be misspelled, the account may have been deleted or deactivated, or X may have suspended it. Suspended and deleted accounts no longer show their details.

What is the difference between a user ID and a tweet ID?

A user ID identifies an account. A tweet ID identifies a single post and appears at the end of a post link, after /status/. Both are numbers, but tweet IDs are much longer (around 19 digits).

More free X tools and guides