Available TikTok usernames

This process randomly hunts 4-character mixed letter-and-digit names only. It does not scan 3-character names. It never walks AAA, then AAB, then AAC. Official TikTok Help: numbers-only names are invalid, and a missing profile can still be claimed by a banned or deactivated account. A name appears here only after TikTok signup uniqueness says it is free twice.

Log in on TikTok so uniqueness can prove a name is 100% registerable. The scan keeps running either way.
0Random names checked
0Registerable (shown below)
0Hidden (taken / banned / invalid)

Now hunting starting…

The server keeps scanning even if you close this tab.

Available to register

Green names only. Taken, private, banned, and numbers-only names never appear here.

Hunting random 4-character names. A name appears here only after TikTok signup uniqueness says free twice. Numbers-only, taken, private, and banned handles stay hidden.

How this stays honest and online

Official TikTok Help: a username can be unavailable because it is taken or still claimed by a suspended or deactivated account. Search then says “Couldn't find this account,” but signup still blocks it. Those names stay hidden.

No database. Progress is a JSON file; found names are a text log. On FastComet use Setup Node.js App, startup file app.js, Node 18+, production mode, and keep the app started. Set HOST=0.0.0.0 if asked. Optional: SITE_URL so the process pings itself and stays awake. Optional: a TikTok signup cookie in the host environment variables — never in git, never in this page.