TikTok Handles · Bulk Availability avatar

TikTok Handles · Bulk Availability

Pricing

from $2.45 / 1,000 handle checkeds

Go to Apify Store
TikTok Handles · Bulk Availability

TikTok Handles · Bulk Availability

Check TikTok username availability in bulk — no login. Paste handles, get available/taken, plus checked alternatives when a name is taken. Free plan: 20 handles / run. Export CSV, JSON, Excel

Pricing

from $2.45 / 1,000 handle checkeds

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

TikTok Username Availability Checker · Bulk · No Login

Turn a list of TikTok handles into a clean availability table — paste your usernames, get available / taken for each one, plus checked alternatives when a name is taken. Export CSV, JSON, or Excel.

No login. No cookies. No TikTok account needed.

Also checking Instagram + TikTok + 8 more in one run? → Social Handle Checker


Who is this for?

You are…Typical goalSuggested setup
Brand / product managerLock a TikTok handle before launch10–50 brand name variants
Startup founderAlign TikTok with IG / domain naming15–30 company-name variations
AgencyClient naming workshop / onboarding reportPaid plan — 100–300 names, CSV export
Social media consultantValidate handles during client setupWeekly batch (paid for bulk)
Creator / influencerFind a free vanity handle10–20 creative variants
Username hunter / brand protectionScan niches or watch a shortlistPaid plan — large lists + schedule

What you get by default: yes / no / error per handle, a tiktok.com/@… link, and up to 3 checked alternative suggestions when the name is taken.

When suggestions help: turn a “taken” result into a shortlist of free variants without a second brainstorming round.


Quick start

  1. Open the Actor on Apify Console
  2. Under TikTok handles, paste usernames — one per line (@ and tiktok.com/@… URLs are stripped)
  3. Click Start
  4. Open the Dataset tab — download CSV, JSON, or Excel

Free plan: 20 handles / run. Paid: unlimited (set a max charge per run to cap spend).


Ready-made examples

ExampleBest forStatus
Brand TikTok handle checkProduct / brand launch shortlistTask saved — publish with Actor
Agency bulk TikTok scanClient onboarding CSVTask saved — publish with Actor
Creator name variantsFind a free vanity handleTask saved — publish with Actor
Startup TikTok consistencyAlign company-name variantsTask saved — publish with Actor

Public Example URLs appear after Store publish (daily publication quota). Specs: published-tasks/.


What you get (columns)

FieldDescription
handleUsername checked (without @)
availableyes / no / error
profileUrlhttps://www.tiktok.com/@…
suggestionsWhen taken, up to 3 alternatives that checked available — else N/A
errorFailure detail, or N/A

Invalid names (too long, bad charset) are written as error rows and not billed.


Input

ParameterTypeDescription
handlesarrayTikTok usernames. @, profile URLs, casing, duplicates normalised.
maxTotalChargeUsdnumber(API only) Spend cap for the run.
proxyConfigurationobjectUnused on Console. Cloud runs use Apify residential proxy automatically.
verboseLogsboolean(API only) Extra debug lines in the run log. Default false.
{
"handles": ["charlidamelio", "mybrand2026", "getmybrand", "mybrandhq"]
}

How much does it cost to check TikTok usernames?

Pay-per-event: Handle checked = one definitive yes / no result. Invalid names are free. Actor start is ~$0.00005.

ScenarioFreeBronzeSilverGold
20 handles (Free plan try)~$0.07~$0.06~$0.06~$0.05
1,000 handles$3.50$3.15$2.80$2.45
5,000 handles$17.50$15.75$14.00$12.25

Vs Store competitors (Aug 2026):

ActorUnitFree list ≈ /1k
This Actor1 definitive TikTok check$3.50
maged120/tiktok-username-checker1 result~$19 Free / ~$11 Bronze
corent1robert/instagram-handle-checker (sibling)1 IG check~$4 Free
corent1robert/social-handle-checker1 handle × multi-network~$8.70 / handle row

HTTP-only checks keep compute low; Apify residential proxy is used by default on cloud (TikTok blocks many datacenter exits).


This Actor only reads public TikTok profile pages (the same pages anyone can open in a browser). It does not log in, create accounts, or access private data. As with any automation against a third-party site, use results in line with TikTok’s terms and applicable law (including brand / trademark rules for the names you claim).


Limitations

  • Availability is a point-in-time snapshot — someone can register a free name minutes later.
  • TikTok may challenge or rate-limit heavy bursts — those rows return error (we prefer that over a false “available”).
  • Suggestions are simple variants (name1, getname, …) that we actually re-check — not AI name generators.

Also available


Local development

cd tiktok-handle-checker
npm install
npm test
npm run start:dev

Default input.json is a short smoke list. storage/ is local-only (ignored on push).


Support

Need a custom checker or multi-platform workflow? corentin@outreacher.fr