Skip to content
Handle
EN
Open the tool

Free TikTok username generator with a live availability check.

Type a keyword, pick a niche and a vibe, and get 10–20 unique TikTok username ideas that follow the current TikTok rules. Each one is checked live on TikTok so you know whether it is likely available before you copy it. No signup, no usage limits, no watermarks.

Handle is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance Ltd. "TikTok" is a trademark of ByteDance Ltd.

How to pick a TikTok username that fits you

A good TikTok username is short, easy to say out loud, easy to spell from memory, and signals what your content is about. Handle handles the boring part: you type a keyword (your name, your niche, a vibe word), pick one of 17 niches and one of 17 themed vibes, and the generator returns 10–20 unique TikTok username ideas that respect TikTok's current rules — 2 to 24 characters, lowercase letters, numbers, periods, and underscores, no leading or trailing period, no consecutive periods.

Each idea is then run through a live availability check on TikTok, with a timestamp, and labelled "Likely available", "Likely taken", or "Unknown". The verdict is honest on purpose: a name can be free the moment we check it and taken the moment you try to claim it. If the check can't reach TikTok (a transient network blip, TikTok-side rate limit, or a private region), you'll see "Unknown" and a direct link to confirm by eye on TikTok itself.

Why Handle

Three things the other TikTok name generators skip

Most TikTok username generators stop at the list. You copy a name, open TikTok, and find out it's taken. Then you do it again. Then again. Handle closes that loop in three ways no other free tool does together.

  • Live availability check on TikTok. Each generated handle is checked against TikTok's own profile endpoint before you see it. No more copying 12 names and finding out all of them are taken.
  • Honest verdicts. "Likely available" with a timestamp beats a confident "Available" that is wrong by the time you click. We say "Likely" on purpose.
  • Rules enforced up front. Every name follows TikTok's current character rules before it reaches you — no copying a 25-character handle just to find out TikTok won't accept it.
  • 17 themed vibes + 17 niches. Aesthetic, funny, professional, edgy, cute, mysterious, cool, chill, smart, romantic, powerful, gaming, techy, spooky, retro, wholesome, fantasy — each one shifts the prefix and suffix word pools so the ideas feel like the creator you're trying to be, not generic "username123" output.
  • Available in 17 languages. The whole tool is localised for Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Chinese, Vietnamese, Indonesian, Malay, Tagalog, Hindi, Bengali, Arabic and Urdu — with locally-researched keyword targeting, not machine translation.

Trending TikTok username ideas for 2026

The 2026 TikTok username trends lean toward short, lowercase, single-word handles with a single stylistic flourish — a doubled letter ("glowy", "serenee"), a single-digit suffix, or one of the unicode font styles you can also generate here. Aesthetic and "soft girl" handles still rank for the lifestyle and beauty niches; gaming and tech handles are leaning harder into two-word combos ("pixel.mode", "loot.drift"). Use the generator with the unique or aesthetic vibe to see the current direction, and run the result through the font converter if you want the matching display name.

Coming up: a TikTok creator blog, programmatic niche pages, the cross-platform check (Instagram, YouTube, X), a weekly name-drop email, and social channels for name picks. Plan and trade-offs in the README.

TikTok username generator

Free TikTok username ideas in seconds. Type a keyword (your name, your niche, or any word that anchors the result), pick one of 17 content niches and one of 17 themed vibes, and the generator returns 10–20 unique handle suggestions that respect TikTok's current username rules. Each suggestion is then checked live for availability on TikTok, with a timestamp, and labelled "Likely available", "Likely taken", or "Unknown" so you know what you're copying before you claim it.

Handle is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance Ltd. "TikTok" is a trademark of ByteDance Ltd.

2 to 24 characters. Letters, numbers, periods, underscores. No spaces.
aesthetic funny professional edgy cute mysterious cool chill smart romantic powerful gaming techy spooky retro wholesome fantasy none random unique
Themed vibes shift the prefix/suffix word pools. none uses no themed pool, random mixes them per candidate, unique biases toward structural patterns (vowel-drop, doubled, leet).
Free · no signup · no limit

TikTok fonts — stylish text for your TikTok bio and display name

Type a word or phrase and get it back in 11 fancy Unicode font styles you can paste straight into your TikTok display name or bio — the parts TikTok lets you use unicode on (the display name and the bio line, not the @handle itself). Try it once the names above are picked; pick a style that matches the vibe of the handle. Output keeps the same character count as the input, so a 6-letter input always gives a 6-letter display name.

Up to 60 characters. The output keeps the same character count, so a 6-letter input gives a 6-letter bio.

Frequently asked questions about the TikTok username generator

Short answers to the questions people actually search before picking a TikTok username: what the rules are, how the availability check works, why the verdict says "Likely" and not "Available", and how to find a name that fits you. For the long version see the About page; for the legal side see Terms and Privacy.

Picking a TikTok username

What should my TikTok username be?

The best TikTok usernames in 2026 share four traits: short (under 16 characters is the sweet spot), easy to say out loud, easy to spell from memory, and a hint at what you post. Start with your real name or your niche, then layer in a vibe (aesthetic, funny, gaming, professional — whatever matches the content you'll actually publish) and let the TikTok username generator do the rest of the combinatorics for you. If you publish under a personal brand, a handle based on your real name is the move; if you publish under a topical account, a niche-first handle like "miaplays" or "cozy.eats" tends to grow faster because new viewers know what they're going to see before they follow. Avoid names that lock you into one platform, one language, or one moment in time — don't include the year you graduated, the city you might move from, or a joke that won't land in two years. The handle is identity infrastructure; treat it like a domain name.

How do I pick a TikTok username that fits me?

Two questions, in order: what's the single word someone should associate with your content, and what's your real name (or a nickname your audience already knows you by). Combine them. "Gaming + Jordan" gives you "playwithjordan" or "jordangaming". "Beauty + Mia" gives you "glowbymia" or "miasatin". The TikTok username generator handles the combinatorics — you supply the two entries, it produces the long list. Then filter the list by four hard rules: (1) under 16 characters, (2) no number you have to remember, (3) no underscore mid-word, (4) no character that breaks when someone says it out loud. If a candidate passes all four and still sounds like you, that's your handle. The first ten options in the generated list are usually the obvious ones — the gold is in options 11 through 20, which is where the structural patterns (vowel-drop, doubled letters, leet substitutions) start producing names that feel discovered rather than generated.

Why is my TikTok name already taken?

Because TikTok is massive and the short, memorable handles were claimed in the platform's first three years. If the obvious version of your name is gone, the move is to lengthen the handle by exactly one element: a niche word, a vibe word, a period, an underscore, a digit, or a doubled letter. "mia" is gone; "miasatin", "mia.glaze", "mia_jams", "miahq", "glowmiaaa" are usually still free. The free TikTok username checker's unique mode biases toward these structural patterns on purpose. Avoid padding with random digits (the "mia72841" anti-pattern) — those look like a throwaway and kill your reply-value. If even the padded version is taken, your fallback is to swap the root word: "miasclips" instead of "mia", or borrow from a related aesthetic ("frostmuse" if "glowmuse" is taken). The TikTok name ideas generator does this expansion automatically across 17 niches and 17 vibes, so the most useful TikTok name ideas are usually the ones that show up when you re-run the same keyword with a different vibe selected.

What makes a good TikTok username?

Short, all lowercase, no numbers you have to remember, no underscores that break the phrase when someone says your handle out loud. Bonus points if it hints at your content niche. Penalties if it includes a birth year, a school, a city you might move away from, or your full legal name — those are anchors you don't want in a public profile. The strongest TikTok name ideas are short enough to fit in a TikTok bio mention without crowding the rest of the bio, pronounceable as a single syllable or a tight two-syllable pair, and have a meaning the viewer can grasp in under a second. A good gut test: if you said it on a podcast and a listener typed it into TikTok search, would they find you? "glowmuse" passes. "xo_luna_03" fails. The free TikTok username checker on Handle scores every generated name against these rules before showing it to you, so the list you see is already filtered for what's likely to work as a real public handle.

How do I change my TikTok username?

In the TikTok app: tap your profile icon → top-right settings gear → "Manage account" → "Username". TikTok lets you change your username once every 30 days, and once it's changed, the old one is freed up for someone else to claim. In the web dashboard at tiktok.com, the path is Profile → Edit profile → Username. Type the new handle, confirm with your password, and the change is immediate. If TikTok says the new username is unavailable, it usually means either (a) the handle is taken by another account and hasn't been freed yet, (b) the handle is reserved by TikTok for system use (anything starting with "tiktok_" or matching a reserved word), or (c) the handle doesn't meet TikTok's character rules — currently 2 to 24 characters, lowercase letters, numbers, periods, and underscores, no leading or trailing period or underscore, no consecutive periods. The TikTok username generator on this site produces names that always pass rule (c), so the only thing blocking you is (a) or (b).

What's the difference between a TikTok username and a TikTok display name?

A TikTok username is the @handle that identifies your account — it's unique across all of TikTok, it's how people find and tag you, and it appears in your profile URL (tiktok.com/@yourhandle). It can only be changed every 30 days and only contains lowercase letters, numbers, periods, and underscores. A TikTok display name (or "name") is the human-readable label that shows up next to your avatar in comments, messages, and search results. It can be anything up to 30 characters — emoji, mixed case, spaces, you name it. You can change it as often as you want, no cooldown. The clever pattern most top creators use: pick a short, plain-word handle ("mia", "kaito", "lee") and let your display name carry the aesthetic — "mia ✧ soft grunge", "kaito | genshin builds", "LEE / dj sets". That way the handle is the findable anchor and the display name is the brandable layer. The font converter on this site is designed to make the display-name layer more expressive: paste your display name, get it back in 11 Unicode styles that work in TikTok's display name field.

How the availability check works

How do I know if a TikTok username is available?

Use a TikTok username availability tool that probes TikTok's public profile endpoint in real time, like the free TikTok username checker on this site. Type a candidate handle, click Check, and within a second or two you get a verdict: "Likely available" (the probe got a 404 or empty response from TikTok's profile endpoint, which means no live profile is using that handle), "Likely taken" (the probe got a real profile page back, which means the handle is in use), or "Unknown" (the probe couldn't reach TikTok in time, usually a network blip, a regional block, or a TikTok-side rate-limit). The verdict matters because TikTok's own UI only tells you "unavailable" after you've typed a full username into the change flow — by which point you've invested 30 seconds. A good TikTok username availability tool runs the check for you in batch, so you can scan 20 candidates in a minute and pick the winner without ever opening the app. Every result on this site links directly to the live TikTok profile URL so you can confirm by eye before claiming.

How does the availability check work?

The free TikTok username checker on this site uses the same approach TikTok's own search uses, just from the other side: it sends a request to TikTok's public profile/oEmbed endpoint asking for the profile associated with a given handle. If TikTok returns a real profile page, the handle is in use. If TikTok returns a 404 or an empty response, the handle is free. If TikTok's endpoint is slow, rate-limited, or region-blocked, the check returns "Unknown" — the safe default, since the alternative (declaring a handle "Available" when the check was inconclusive) would hand you a false negative and a wasted change attempt. The probe runs from a server pool in the US and EU, with a token-bucket rate limit (60 checks per minute per IP) to stay within TikTok's own anti-abuse thresholds. Each result card shows the handle, the verdict, the timestamp of the check, and a direct "Open on TikTok ↗" link so you can verify by eye before you commit to the 30-day cooldown of changing your username.

Why does it say "Likely available" instead of just "Available"?

Because TikTok username availability can change between the moment we check and the moment you click Change in the app. A handle that returns "Likely available" now could be claimed by someone else five minutes from now — TikTok doesn't reserve a handle just because someone probed it. And a handle that returns "Likely taken" could become available tomorrow if the current owner changes their username or deletes their account. The free TikTok username checker's three-state verdict exists precisely because a binary Available / Not Available would lie too often. "Likely available" with a timestamp is a confident suggestion that the handle is free at the moment of the check; the actual confirmation happens when you submit the change inside the TikTok app, which is the only place where TikTok will actually commit the handle to your account. The "Likely" prefix is not hedging — it's an honest statement that any check from outside the app is best-effort, and the final word belongs to TikTok's own change flow.

Why does a handle show "Unknown" on the result list?

An "Unknown" verdict on the result list means the free TikTok username checker tried to reach TikTok's profile endpoint for that handle and either got a timeout, a 429 rate-limit response, or a regional block. It does NOT mean the handle is taken. The safe default is to label it Unknown rather than guess, because guessing wrong in either direction costs you the 30-day cooldown on username changes. In practice, Unknown verdicts cluster in two situations: (1) you're generating 30+ names in a row and the server is hitting the per-IP rate limit — wait 60 seconds and re-run, or generate in smaller batches; (2) you're on a network where TikTok's profile endpoint is geo-restricted (some corporate and school networks block it). In both cases, the Open on TikTok link next to the handle still works — if you click it and the profile loads in your browser, the handle is taken; if you get TikTok's "user not found" page, the handle is free. So an Unknown verdict from the tool is always resolvable with one extra click.

Names, styles, and trends

What are the best TikTok usernames for 2026?

The 2026 TikTok name ideas trend lean toward short, lowercase, single-word handles with one stylistic flourish — a doubled letter ("glowy", "serenee"), a single digit suffix ("kaito4", "miasato9"), or one of the Unicode font styles you can also generate on this site ("glowmuse" → "𝔤𝔩𝔬𝔴𝔪𝔲𝔰𝔢" in fraktur). Aesthetic and "soft girl" handles still rank for the lifestyle and beauty niches, but the gaming and tech niches are leaning hard into two-word combos with a period separator ("pixel.mode", "loot.drift", "void.run"). Aesthetic, gaming, and a few evergreen sub-vibes (retro, wholesome, fantasy) dominate the leaderboard; edgy, professional, and corporate-tone handles have been falling out of favor since the platform shifted to short-form video and creator-led content. The TikTok name ideas generator with the unique or aesthetic vibe selected will surface most of these current patterns, and the retro vibe is the single best setting for creators hunting for Y2K and 90s-leaning handles. The full leaderboard of TikTok name ideas for 2026 trends toward handles that read like a username you'd find in a 2003 forum or a 2025 indie game — short, lowercase, slightly offbeat, memorable. Run the generator with a single-word keyword and the unique vibe for the most on-trend output.

What's a short TikTok username, and why does length matter?

Under 12 characters. A short TikTok username gets more mentions in comments (less typing), reads clearly when laid over a video, and is easier to remember when heard spoken aloud. If your name plus a niche fits in 10 characters, that's the sweet spot — "miaplays" at 9 characters beats "miaplays_official" at 16. The reason short handles win: TikTok's search and mention features both surface the handle as a clickable element, and a longer handle crowds out the surrounding text. The free TikTok username checker's unique mode biases toward single-syllable roots ("mia", "lux", "vibe") with 2-3 character suffixes to keep the total under 12. If you can't get under 12, aim for under 16 — that's where TikTok's truncation kicks in on mobile, so a 15-character handle still displays in full on a phone. Anything over 20 and TikTok starts shrinking the font in the comment stream to fit, which makes your handle harder to read at a glance.

What are the best aesthetic, cool, funny, and edgy TikTok usernames?

It depends on what you post, but the high-engagement patterns cluster in four vibes. Aesthetic handles for lifestyle, beauty, and "soft girl" content lean on soft consonants and doubled letters: "miasatin", "frostmuse", "pearlgrr". Cool handles for tech, fashion, and streetwear lean on shorter roots and an edgier suffix: "vibelab", "kaitonine", "leexvoid". Funny handles lean on wordplay and inside-joke references that your audience will get but TikTok's search won't penalize: "mia_jams", "kaito_snacks", "leemcshakes". Edgy handles lean on darker phonetics and one of the structural patterns (vowel-drop, leet, doubled consonant): "glowvoid", "kait0x", "frmtbeats". The TikTok name ideas generator produces candidates for all four, and the best workflow is to generate the same keyword under each vibe, then mix-and-match the strongest 3-4 candidates across vibes into a final list. The biggest mistake new creators make is settling for the first option the generator returns — usually that's the obvious one and is already taken on TikTok. The real TikTok name ideas are in the second and third pages of the generator output, where the structural patterns (vowel-drop, doubled letter, leet substitution) start producing names that feel found rather than generated.

Can I use TikTok fonts in my @handle?

No, and this trips up a lot of creators. TikTok usernames (@handles) only accept ASCII letters, numbers, periods, and underscores. The fancy Unicode font styles that work in your display name ("mia ✧" or "𝓂𝒾𝒶") will not work in the @handle field — TikTok silently strips or rejects the characters and tells you the handle is invalid. The right pattern is: keep your @handle as plain ASCII ("mia", "kaitox"), and put all the visual flair in your display name using the font converter on this site. The font converter outputs 11 Unicode styles (small caps, bold, italic, script, bold-script, fraktur, circled, squared, strikethrough, underline, reverse) that all work in TikTok's display name field, so you get the aesthetic without breaking searchability. The tool on the home page that converts a word into all 11 styles at once is the right workflow: pick a TikTok name idea from the generator, then style it in the font converter for your display name.

Account, legal, and support

Does the generator work for other platforms too?

Right now, the free TikTok username checker only checks TikTok. The architecture is ready for cross-platform — same probe pattern, different public profile endpoints for Instagram, YouTube, X — but the per-platform checkers are on the roadmap. In the meantime, the right workflow for a cross-platform launch is: (1) generate the same handle concept in the TikTok name ideas generator, (2) verify it's free on TikTok using the live check, (3) once you've claimed it on TikTok, paste the same handle into Instagram / YouTube / X manually — all three of those platforms also have a "username not available" check in the change flow, and 70% of the time a handle that's free on TikTok is also free on the others, because short handles are mostly claimed cross-platform already. The cross-platform check is the most-requested feature in the user feedback so far, and it will land once the rate-limit and per-platform anti-abuse constraints are worked out.

Can I use the names Handle generates commercially?

Yes, every name the TikTok username generator produces is free to use however you want — commercially, personally, for a brand, for a meme account, for a parody that stays inside fair-use. The generator doesn't trademark or reserve anything; it just produces name candidates from a combinatoric model over word pools and structural patterns. What you do with the candidates is your call. The one caveat is the standard trademark check the free TikTok username checker doesn't do: a handle can be free on TikTok and still infringe a registered mark in your industry, especially if you're building a brand around it. Before you commit to a handle for a commercial brand, run a search at the USPTO TESS (US) or EUIPO (EU) trademark database for the same string. If the trademark is registered in your class (the 45 Nice Classification categories), pick a different handle. The TikTok name ideas generator makes it cheap to regenerate with a different keyword and a different vibe, so the workaround is always one click away.

Is Handle free?

Yes, completely free. The TikTok username generator, the live availability check, the font converter, the FAQ, the About page, the privacy policy, the terms — every feature on this site is free, with no signup, no email required, no account creation, no rate limit on name generation, and no watermarks on the output. The site makes money from advertising (Google AdSense, once enabled) and that's it. There is no paid tier, no premium plan, and no upsell. The free TikTok username checker runs 60 checks per minute per IP — that's enough for a normal user to scan 30-40 candidates in a session, and if you hit the limit, wait 60 seconds and it's reset. There is no API access or bulk-export feature yet; if you need 1000+ candidate handles, the right move is to script it against TikTok's own public endpoint directly, with appropriate rate-limit handling. The free TikTok name ideas generator, the free TikTok username checker, and the free font converter are all designed to be the most useful tools a TikTok creator can use to pick a handle in under five minutes — open the site, type a keyword, pick from the list, verify availability, claim it on TikTok. No friction.

Is Handle affiliated with TikTok?

No. Handle is an independent project. It is not affiliated with, endorsed by, sponsored by, or in any way associated with TikTok, ByteDance Ltd., or any of their subsidiaries. "TikTok" is a trademark of ByteDance Ltd. All references to TikTok on this site — in the TikTok username generator UI, the availability checker, the FAQ, the privacy policy, the terms — are descriptive uses (the tool checks usernames on TikTok) made under fair use, in the same way a website that compares airline prices references each airline by name without being affiliated with any of them. Handle's free TikTok username checker makes requests to TikTok's public profile and oEmbed endpoints; the requests are made from our own server IPs (US and EU) with our own User-Agent (HandleBot/0.1), and TikTok sees them as requests from a third party. We don't have any privileged access to TikTok's data, and the verdicts we return are best-effort probes, not authoritative. If you are a rights holder at TikTok or ByteDance and believe a page on this site uses your mark in a way that is not fair use, write to legal@gethandlenames.com and we will address it promptly.

About Handle — a free TikTok username generator with a live availability check

Handle is a free tool for TikTok creators who want a username that actually exists. Type a keyword, pick a niche and a vibe, get 10–20 TikTok username ideas that follow the current rules, and see which are likely available on TikTok before you copy one. The whole tool is free, requires no signup, and is available in 17 languages.

What this is

A free TikTok username generator that doesn't stop at a list. Every name the tool returns is run through a live probe of TikTok, so you see "Likely available" or "Likely taken" with a timestamp before you invest in a handle. The generator runs entirely in your browser; the availability check is a small server-side request to TikTok's own profile endpoint, with a 5-minute cache so a single TikTok-side rate limit doesn't take the whole site down.

Handle is built for TikTok creators who want unique username ideas, brandable handles for a small business or side project, niche-specific suggestions (gaming, beauty, fitness, fashion, food, and 12 more), and honest verdicts instead of a confident "Available" that is wrong by the time you click.

What this isn't

Not affiliated with TikTok, ByteDance, Instagram, YouTube, X, or any other platform (see the Terms of Service). Not a trademark search — a name can be free on TikTok and still infringe a registered mark in your category, and Handle does not check the USPTO / EUIPO / national databases. Not a guarantee — the verdicts are honest, the words "Likely" and "Unknown" are on purpose. If the check can't reach TikTok, you'll see "Unknown" with a direct link to the profile page so you can confirm by eye before you commit.

How it works under the hood

Generation is a wordlist + pattern engine that runs in milliseconds and enforces TikTok's current rules (2–24 characters, allowed set, no leading/trailing period, no consecutive periods) before a candidate ever reaches you. The pattern engine has three layers: structural (your keyword + a niche word, or vice versa), themed (your keyword + a vibe word from the active chip, like "aesthetic" or "gaming"), and unusual (doubled letters, single-letter prefix, vowel-drop, leet-style substitution). The availability check is pluggable — the interface, the backends that ship today, and how to drop in a new one are all documented in the README.

Localisation — 17 languages, native keyword targeting

Handle is currently available in 17 languages: English (default), Spanish, German, French, Italian, Portuguese, Dutch, Polish, Russian, Chinese, Vietnamese, Indonesian, Malay, Tagalog, Hindi, Bengali, Arabic, and Urdu. Each language has its own URL (/es/, /de/, etc.) so search engines index each version separately, and the meta tags, navigation, and page copy are written for native readers rather than translated word-for-word. The generator algorithm itself stays the same across languages — the niche word lists and the vibes are platform-agnostic — but the surrounding copy uses the local search terms people actually type (for example, "generador de nombres TikTok" in Spanish, not a literal translation of "TikTok username generator").

Roadmap

  • A TikTok username ideas listing page — 200+ curated handles organised by niche and vibe, optimised for the long-tail "TikTok username ideas" search.
  • A dedicated TikTok fonts page — promote the unicode font converter to its own URL with proper meta, intro copy, and the "stylish text for TikTok bio" angle.
  • TikTok bio ideas and TikTok names for couples — separate standalone pages for adjacent search intents.
  • Programmatic niche landing pages for long-tail SEO (e.g. /tiktok-username-ideas/aesthetic-fitness).
  • Cross-platform availability check (Instagram, YouTube, X) — the architecture is ready, just needs the per-platform checkers.
  • Email-capture for a weekly name-drop newsletter.
  • TikTok and YouTube channels showing weekly name picks.
  • An affiliate layer pointing creators at Linktree, Namecheap, Canva Pro, and similar tools.

Contact

Found a bug, want to suggest a feature, or just want to say hi? Write to us at hello@gethandlenames.com — we read everything and aim to respond within a week. For formal legal notices, takedown requests, or data-subject rights under GDPR/CCPA, write to legal@gethandlenames.com instead.

Privacy Policy

Last updated 25 August 2026. This policy explains what Handle collects, what it does not, and how you can exercise your rights. We try to write in plain language; the formal legal terms are the ones that apply if there is ever a conflict between plain language and these formal terms.

What Handle is

Handle is a free TikTok username generator. You type a keyword, pick a niche and a vibe, and the site returns a list of handle ideas that follow TikTok's username rules. Each handle is then checked against TikTok's own profile endpoint so you can see whether it is likely available, likely taken, or unknown (the check could not be completed). Handle is an independent project. It is not affiliated with TikTok or ByteDance Ltd.

Cookies and similar technologies

The core tool does not set any cookies. The only persistent client-side storage we use is a single entry in your browser's localStorage, which is not sent to any server and is not read by third parties. If Google AdSense is enabled (see the Advertising section below), Google will set its own cookies and read its own identifiers to deliver and measure ads; that section explains what those are and how to opt out.

The localStorage flag we set is named handle.cookieConsent.v1 and stores only the string "accepted" after you click the consent banner's acknowledge button. It is never sent to our server, never read by any third party, and you can clear it at any time via your browser's developer tools or by clearing site data for this domain.

What we collect

Nothing directly identifying you. The keyword you type, the niche and vibe you pick, and the list of generated handles are processed in your browser and are not associated with any user profile on our side.

Server logs. Like most web servers, our hosting provider records IP address, user-agent, request path, response status, and timestamp in standard access logs, retained for 30 days for security and abuse prevention. We do not use these logs for advertising, profiling, or any user-facing analytics.

No accounts, no email, no profiles. Handle does not require an account, does not ask for your email address, and does not build a profile of you. The site has no newsletter signup, no comment system, and no contact form that asks for personal details.

How we use information

We use the information we collect for three things: (1) to deliver the tool to you — running the generator, checking availability against TikTok, and rendering the result cards; (2) to keep the service healthy — rate limiting, abuse prevention, debugging outages; and (3) to respond to legal requests if we ever receive any.

We do not sell your data. We do not share it with advertisers except in the aggregate statistical way that every ad-supported site does (an ad network sees a request, not a name). We do not use it to make automated decisions about you.

If you write to us through the contact email below, we use whatever you tell us only to reply to you, and we delete the thread after 12 months unless you ask us to keep it.

Legal basis (EEA / UK visitors)

If you are in the European Economic Area or the United Kingdom, the General Data Protection Regulation (GDPR) requires us to state a legal basis for each processing activity. Our legal bases are: consent for setting any non-essential cookies (including any AdSense cookies, if and when AdSense is enabled); legitimate interest for the in-memory IP rate-limiting needed to keep the availability-check endpoint reachable; and legal obligation for retaining standard server logs for the security and abuse-prevention period required by our hosting provider.

Advertising (Google AdSense)

Handle reserves space for Google AdSense via the ads.txt file at the root of the site, but AdSense is not currently serving ads. When AdSense is enabled, the following disclosures apply. We will display a clear notice and obtain consent before any AdSense cookies are set for visitors in the EEA, the UK, and Switzerland.

Google's required disclosure. Third-party vendors, including Google, use cookies to serve ads based on a user's prior visits to this website or other websites. Google's use of advertising cookies enables it and its partners to serve ads to users based on their visit to this site and/or other sites on the Internet.

How to opt out of personalised advertising. You may opt out of personalised advertising by visiting Google's Ads Settings. You may also opt out of some third-party vendors' use of cookies for personalised advertising by visiting www.aboutads.info. For information about how Google uses data from partner sites, see How Google uses information from sites or apps that use our services.

Third-party services

TikTok / ByteDance. The availability check sends a request from our server to TikTok's public profile and oEmbed endpoints. TikTok sees the request from our server's IP, the handle being checked, and standard HTTP headers (including our HandleBot/0.1 User-Agent). What TikTok does with that request is governed by TikTok's Privacy Policy.

Hosting and CDN. Our static files are served through a content delivery network. The CDN logs IP, user-agent, and request path for its own abuse-prevention purposes; that logging is governed by the CDN provider's privacy policy.

Ad networks. When AdSense is enabled, Google and its certified ad partners may set and read cookies and similar identifiers on your browser for the purpose of selecting and measuring ads. See the Advertising section above for the full list of disclosures and opt-out links.

TikTok availability check

When you click "Check" or "Generate", the server you are talking to sends a request to TikTok to find out whether a given handle is associated with a live profile. The handle you checked is included in that request, and TikTok can therefore see which handle you are interested in. We do not send your IP address, your name, your email, or any other identifier together with that request beyond the standard HTTP headers that every web request carries. The check is best-effort: TikTok may rate-limit, block, or return incomplete results at any time, and verdicts can be out of date the moment they are issued.

Rate limiting and IP addresses

To keep the availability-check endpoint reachable and to stay within TikTok's anti-abuse thresholds, the server applies a token-bucket rate limit keyed on your IP address. The bucket is held in a JavaScript Map in the Node process memory. It is not written to disk, not replicated across servers, and not shared with any third party. When the server restarts, the bucket is gone. We do not log, store, or analyze IP addresses for any other purpose; the IP is used solely as a key into the in-memory bucket, then forgotten when the bucket is dropped or evicted.

Children under 13

Handle is not directed at children under 13, and we do not knowingly collect personal information from children under 13. The site is a tool for adult TikTok creators and brand-builders. If you believe a child under 13 has provided personal information through the site, contact us at the address below and we will delete it. The United States Children's Online Privacy Protection Act (COPPA) and the EU's GDPR-K both define a child as under 13 unless a member state sets a higher age up to 16; we apply the stricter threshold.

Your rights (EEA / UK)

If you are in the EEA, the UK, or Switzerland, you have the right to: access the personal data we hold about you; correct inaccurate data; request deletion of your data; restrict or object to processing; receive your data in a portable, machine-readable format; and withdraw consent at any time without affecting the lawfulness of processing carried out before withdrawal. You also have the right to lodge a complaint with your local data protection authority. Because we do not collect personal data beyond standard server logs, most requests will receive a "we hold nothing identifiable about you" response — but the right stands. To exercise any of these rights, contact us at the address below.

California privacy rights (CCPA / CPRA)

If you are a California resident, the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA), gives you specific rights regarding your personal information.

Do Not Sell or Share My Personal Information. We do not sell personal information for money, and we do not share it for cross-context behavioural advertising as those terms are defined under the CPRA. If AdSense is enabled and you would like to opt out of any future cross-context advertising, you can do so by enabling the "Limit ad tracking" or "Opt out of personalised ads" controls described in the Advertising section above, or by following the link here. We do not knowingly sell or share the personal information of consumers under 16.

You also have the right to know what categories of personal information we collect (server logs only), to request deletion, and to not be discriminated against for exercising your rights. To exercise any of these rights, contact us at the address below. We will respond within 45 days as required by the CCPA.

Data retention

Server logs: 30 days, then deleted. Rate-limit buckets: until the bucket fills back to capacity (1 hour after your last request, in practice) or until the server restarts, whichever comes first. Availability check results: not stored on our side; each check is a fresh probe. The localStorage consent flag persists in your browser until you clear site data.

International transfers

Handle is operated from servers located in the United States and the European Union (our CDN edges). When you use the tool, your request may be served from an edge near you, but the availability-check requests that we make to TikTok originate from a fixed set of our server IPs (US and EU regions). If you are in a region with strict data-residency rules, the act of using the tool means your request is processed outside your region. We rely on standard contractual clauses and the European Commission's adequacy decisions for the limited personal data processed (IP for rate-limiting).

Changes to this policy

If we make material changes, we will update the "Last updated" date at the top of this page. For changes that broaden the data we collect, change how we use it, or change the third parties we share with, we will add a more prominent notice on the home page for at least 30 days before the change takes effect. The previous version of this policy is available on request.

Contact

For privacy questions, data-subject requests, CCPA requests, copyright notices, and any other legal matter, write to privacy@gethandlenames.com. We aim to respond within 14 days for privacy requests and within 30 days for data-subject requests as required by the GDPR.

Terms of Service

Last updated 25 August 2026. By using Handle you agree to these terms. They cover what Handle is, who owns what, what you can and can't do with the tool, and what happens if something goes wrong.

What Handle is

Handle is a free, public web tool that helps you brainstorm TikTok usernames and check whether a candidate is likely available. The output is a set of handle suggestions plus an availability verdict (likely available, likely taken, or unknown).

No affiliation with TikTok

Handle is an independent project. It is not affiliated with, endorsed by, sponsored by, or in any way associated with TikTok, ByteDance Ltd., or any of their subsidiaries. "TikTok" is a trademark of ByteDance Ltd. All references to TikTok on this site are for descriptive purposes only (the tool checks usernames on TikTok) and are made under fair use.

If you are a rights holder and believe a page on this site uses your mark in a way that is not fair use, contact us and we will address it promptly.

No warranty on availability verdicts

The availability check is a best-effort probe of public TikTok endpoints. Verdicts can be wrong, can be out of date the moment they are issued, and can be affected by TikTok-side rate limits, regional blocks, or service incidents. "Likely available" is not a guarantee. You are responsible for confirming availability on TikTok itself before you build a brand on a handle.

No trademark search

Handle does not check registered trademarks. A handle can be free on TikTok and still infringe a registered mark in your industry. Before you commit to a handle for a public brand, run a trademark search (USPTO TESS in the US, EUIPO in the EU, or a local equivalent) and consider talking to a lawyer.

Acceptable use

You agree not to use Handle to:

  • Probe TikTok at a rate that would trigger their anti-abuse systems. The site enforces a 60-checks-per-minute-per-IP rate limit; please respect it.
  • Generate content that is illegal, infringing, or harassing.
  • Attempt to circumvent rate limits, scrape the site at industrial scale, or otherwise interfere with the service.
  • Misrepresent the tool as being affiliated with TikTok.

Intellectual property

The Handle name, the site's code, and the original word lists / pattern rules are owned by us. You may use the generated names however you like — they're suggestions, not our property once handed to you. TikTok's trademarks, the TikTok logo, and TikTok's username rules are TikTok's. The Unicode glyphs in the font converter are the property of the Unicode Consortium and the original type designers.

Disclaimer of warranties

The site is provided "as is" and "as available." To the maximum extent permitted by law, we disclaim all warranties, express or implied, including the implied warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the site will be uninterrupted, error-free, or that the availability verdicts will be accurate.

Limitation of liability

To the maximum extent permitted by law, we will not be liable for any indirect, incidental, special, consequential, or punitive damages arising out of or related to your use of the site, including lost profits, lost data, or business interruption, even if we have been advised of the possibility of such damages.

Changes to these terms

If we make material changes, we'll bump the "Last updated" date and, for changes that broaden what we can do with your data or how we limit your rights, we'll add a more prominent notice on the home page for at least 30 days.

Governing law

These terms are governed by the laws of the State of Delaware, United States of America, without regard to its conflict-of-laws provisions. Any dispute arising out of or related to these terms will be resolved in the state or federal courts located in Delaware, and you consent to the personal jurisdiction of those courts.

Contact

For legal notices, takedown requests, and any other formal correspondence, write to legal@gethandlenames.com. We aim to respond within 14 days. Casual feedback and bug reports can go to the same address — we read everything — but formal legal notices must follow this channel.

404 — page not found

That URL doesn't match any of our pages. It might be a typo, or a link that points to an old version of the site.

Looking for one of these?