Check a username on every platform.

X, Instagram, TikTok, GitHub and eight more, checked live in one pass.

Searches are never stored for anyone but you, or sold.
Privacy policy
Try

How it works

Three steps, one of which is you typing.

  1. 1

    Type a name, or paste a domain

    A handle is not a domain, so acme.com is offered back as acme_com, acmecom and acme, the spellings the platforms actually accept. Nothing is checked until you pick one.

  2. 2

    Every platform, asked directly

    No list of taken handles exists to look one up in, so each of the 12 answers for itself. Most names come back in a second or two.

  3. 3

    And both app stores, counted

    The App Store and Google Play have no handles to check, so they answer the question that does apply: how many apps are already called this. Zero means the name is clear on the shelf; nine means an app under it will never be found by searching for it.

  4. 4

    Claim it, or find a better name

    A free handle links to the signup page and a taken one to the profile that holds it. Under the answer are domains built from the same word that are free to register today.

What gets checked

12 handle namespaces, filterable by these same families, plus the two app stores below.

  1. X (Twitter)

    Social

    The @handle, checked against the public profile page.

  2. Instagram

    Social

    Profile handles, with dots and underscores allowed.

  3. Facebook

    Social

    Page and profile names. Facebook only ever confirms taken.

  4. YouTube

    Video

    The @handle that replaced custom channel URLs.

  5. TikTok

    Video

    The @username on the public profile.

  6. Snapchat

    Social

    Public profile handles under snapchat.com/add.

  7. Pinterest

    Social

    Account names in pinterest.com/name URLs.

  8. LinkedIn

    Professional

    Company page slugs in the /company/name namespace.

  9. Discord

    Messaging

    Usernames. Discord has no public profile pages to link.

  10. GitHub

    Developer

    Account and organisation names.

  11. Telegram

    Messaging

    Public t.me/name handles.

  12. Twitch

    Gaming

    Channel names on twitch.tv.

Plus, counted rather than checked

  1. App Store

    Apps

    Counts iOS apps already named this.

  2. Google Play

    Apps

    Counts Android apps already named this.

How to read an answer

Three verdicts, and only one of them is an opportunity.

  1. Looks free

    The platform's public surface shows no account under the name. The card links to the signup page, because a free handle is only free until somebody else wants it.

  2. Taken

    An account already answers to the name. The card links to the profile, so you can see who has it and whether it is actually in use.

  3. Unknown

    The check could not be finished: the platform blocked it, timed out, will not say, or its own username rules do not accept the string. Never read this as free. The card links to the platform so you can look yourself, and its tooltip says which of those it was.

Questions

Does “looks free” mean I can definitely register it?

It means the platform's public surface shows no account under that name right now. That is the strongest signal available from outside, but it is not a reservation: a handle can be held by a deactivated, suspended or private account the public page hides, and some platforms reserve names they never show. Click through and register it while you are looking at it, because a free handle is only free until someone else has the same idea.

Why does a platform say “unknown”?

Because the check could not be completed, and an unfinished check must never be reported as a free name. Platforms rate-limit and block automated lookups, and a few of them, Facebook being the standing example, hide private profiles exactly as thoroughly as free handles, so their answer proves nothing either way. It is also what you see when a platform's own username rules do not accept the string at all: each platform has its own rules on length and on whether dots, underscores or hyphens may appear, so a name with an underscore is fine on Instagram and cannot exist on GitHub. Hover the card to see which of these it was. Every unknown card links straight to the platform so you can check by hand in one click.

Do you check the exact spelling only?

Yes. One lookup checks the exact handle you typed, lowercased, because the checked platforms treat handles case-insensitively, so Acme and acme are the same name. Variants with dots, underscores or suffixes are different handles, and worth checking separately if the plain one is taken.

What do the App Store and Google Play numbers mean?

Neither store has a handle to check, so those two answer the question that does apply: how many apps are already called the name you typed. The number counts listings whose own name carries the word, and hovering it splits that into the apps actually called it and the ones using it inside a longer title — on the App Store, “notion” matches twenty-four apps but only five are called Notion, the rest being companion apps like “Widget for Notion”. It is a count of the store's own search results, not a census, so treat it as a floor: zero means the name is clear on the shelf, and a high number means an app under that name will never be found by searching for it.

Is this connected to domain availability?

Only in that a name worth having is worth having everywhere. The domain search checks the same name against every domain extension, and a name that is free as a .com and free on the big platforms is a rarer and better find than either alone. The search page shows a compact version of this check next to every single-name result for exactly that reason.

After the handles

A name worth claiming is worth claiming everywhere.

  1. Domain searchThe same name against every extension at once, so the handle and the address can be decided together.
  2. Name generatorOne word in, brandable names out, each already checked at the registry before it reaches the page.
  3. Brand previewThe name drawn into a search result, an app store listing and a profile on each network above.
  4. MCP serverThe same checks inside an assistant, so a name can be generated, checked and claimed in the conversation.