Social media username checker

Enter one handle. See if it's taken on TikTok, Instagram, X, and YouTube — no signup.

GET/v1/tiktok/profiles/{handle}
Ready

One handle across TikTok, Instagram, X, and YouTube

Protected by Cloudflare Turnstile

Quick start

How to check a username across platforms

Paste once. We probe the platforms Social Fetch already covers with live profile endpoints.

  1. Step 1

    Enter a username

    Type the handle you want to check (with or without @). Letters, numbers, dots, and underscores work.

  2. Step 2

    Run the multi-platform probe

    We hit the same TikTok, Instagram, X, and YouTube profile endpoints the paid API uses — in parallel.

  3. Step 3

    Read taken vs likely available

    Each platform shows taken, likely available, or a format/error note. Open a taken profile when you want the public URL.

How it works

Taken means a profile resolved

Availability here is inferred from public profile lookups — the same signals agencies use when screening a name.

01

Real profile lookups

Taken means a public profile (or private account) resolved. Likely available means the endpoint returned not found.

02

Four platforms in parallel

TikTok, Instagram, X, and YouTube — each row maps to a live public profile lookup.

03

Not a registrar

Platforms can reserve, restrict, or delay handles. Use this for spot checks before branding work, not as a signup API.

Platforms

What we check today

Each row in the result panel maps to one production endpoint.

TikTok

Probes /v1/tiktok/profiles/{handle}. Found or private counts as taken.

Instagram

Probes /v1/instagram/profiles/{handle}. Same found / private / not_found outcomes.

X (Twitter)

Probes /v1/twitter/profiles/{handle}. Periods aren't valid on X — we skip those formats instead of guessing.

YouTube

Probes /v1/youtube/channel?handle=…. Channel handle match → taken; not found → likely available.

Free tool

Good for spot checks, not pipelines

Same profile stack as paid customers — built for spot checks, not pipelines.

01

Protected by Turnstile

Cloudflare Turnstile keeps bots off the free page.

02

Four lookups per submit

Each check fans out to four profile endpoints. Batch handle lists belong on the API with your key.

03

Public data only

We don't create accounts or hold usernames. Results reflect what the public profile APIs return right now.

From code

Automate username checks from code

This page checks one handle at a time across four platforms. For brand audits, reserved-name sweeps, or CRM enrichment, call the same profile endpoints from your backend — same JSON, your API key, no browser Turnstile in the way.

  • Loop a CSV of candidate handles with bounded concurrency
  • Reuse TikTok / Instagram / X / YouTube profile responses downstream
  • Pair with engagement and transcript endpoints when a handle is taken
  • New accounts get 100 free API credits
Request

FAQ

Username checker FAQ

How does the username checker work?

We look up the handle on TikTok, Instagram, X, and YouTube. Found or private → taken. Not found → likely available.

Does “likely available” mean I can register it?

No. It means our profile lookup returned not found. Platforms can still reserve, restrict, or delay handles. Confirm on the platform before you commit to a brand.

Which platforms are included?

TikTok, Instagram, X (Twitter), and YouTube. Those match the profile routes we already run in production.

Why can't some handles be checked on X?

X handles only allow letters, numbers, and underscores. If your candidate includes a period (valid on Instagram), we skip X instead of sending a bad request.

Is this the same as the paid API?

Yes for the underlying lookups — GET /v1/tiktok/profiles/{handle}, Instagram and X profiles, and GET /v1/youtube/channel. This page adds Cloudflare Turnstile.

Can I check a list of usernames?

Not on this page — it's one handle at a time. For lists, call the profile endpoints from your backend with your key.

Do you hold or reserve usernames?

No. We only read public profile data. We never create accounts or lock names.

Need more than a spot check?

Sign up for 100 free API credits, then call these tools from your own code — no browser Turnstile in the way.