01
Enter a username
Type the handle you want to check (with or without @). Letters, numbers, dots, and underscores work.
Free · no signup
See if a handle is free on TikTok, Instagram, X and YouTube at once. Built on our API.
Use in Claude or ChatGPTSame lookup, live, from your AI.Protected by Cloudflare Turnstile
Teams running monitoring, research, and enrichment pipelines
Quick start
Paste once. We probe the platforms Social Fetch already covers with live profile endpoints.
01
Type the handle you want to check (with or without @). Letters, numbers, dots, and underscores work.
02
We hit the same TikTok, Instagram, X, and YouTube profile endpoints the paid API uses — in parallel.
03
Each platform shows taken, likely available, or a format/error note. Open a taken profile when you want the public URL.
How it works
Availability here is inferred from public profile lookups — the same signals agencies use when screening a name.
Taken means a public profile (or private account) resolved. Likely available means the endpoint returned not found.
TikTok, Instagram, X, and YouTube — each row maps to a live public profile lookup.
Platforms can reserve, restrict, or delay handles. Use this for spot checks before branding work, not as a signup API.
Platforms
Each row in the result panel maps to one production endpoint.
Probes /v1/tiktok/profiles/{handle}. Found or private counts as taken.
Probes /v2/instagram/profiles/{profile}. Same found / private / not_found outcomes.
Probes /v1/twitter/profiles/{handle}. Periods aren't valid on X — we skip those formats instead of guessing.
Probes /v1/youtube/channel?handle=…. Channel handle match → taken; not found → likely available.
Free tool
Same profile stack as paid customers — built for spot checks, not pipelines.
Cloudflare Turnstile keeps bots off the free page.
Each check fans out to four profile endpoints. Batch handle lists belong on the API with your key.
We don't create accounts or hold usernames. Results reflect what the public profile APIs return right now.
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.
More free tools
Try another free tool. Or browse all free tools.
Public TikTok profile stats, readable in the browser.
Open toolPublic Instagram profile + recent posts, no login.
Open toolOne question → one routed API lookup (1-credit routes).
Open toolUnderstand who arrives, leaves and matters to you
Open toolFAQ
We look up the handle on TikTok, Instagram, X, and YouTube. Found or private → taken. Not found → likely available.
Not found means our lookup missed a profile. Platforms can still reserve or restrict handles — confirm before you commit.
TikTok, Instagram, X (Twitter), and YouTube. Those match the profile routes we already run in production.
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.
Yes for the underlying lookups — GET /v1/tiktok/profiles/{handle}, Instagram and X profiles, and GET /v1/youtube/channel. This page adds Cloudflare Turnstile.
Not on this page — it's one handle at a time. For lists, call the profile endpoints from your backend with your key.
No. We only read public profile data. We never create accounts or lock names.
Sign up for 100 free API credits, then call these tools from your own code — no browser Turnstile in the way.