How to choose a TikTok username
A good username looks like the name you wanted from day one, not a fallback with numbers bolted on because the first choice was taken.
- Pick a name you'd want to be called. People will call you by your handle, so @pebblemoon ("Pebble") beats @theguitarfan27 ("GuitarFan").
- Make it easy to say and spell. Someone who hears your name in a video should be able to type it into TikTok search.
- Put the main word first. @kit.wanders makes you "Kit", while @wandering.kit makes you "Wandering".
- Choose clean over short. Good short names are mostly taken, and @mapleroad looks better than a mangled @m4pl3.
- Skip one-word "OG" names. A common word like @pixel gets buried in TikTok search, while @pixelparade is easy to find.
- Leave out filler. Numbers on the end, swapped letters and words like "the" make a handle look like a fallback. A period between two real words is fine.
- Get the same name on other platforms. Check Instagram and YouTube before you commit, and keep one backup, like @impebblemoon, for wherever it's taken.
- Style your nickname, not your handle. TikTok makes every @handle lowercase, so capitals, spaces and emoji go in your nickname.
TikTok username rules
The generator follows these rules, but they're worth knowing if you tweak a name by hand. They come from TikTok's Help Center.
- A username has 2 to 24 characters.
- It can only use letters, numbers, underscores and periods. A period can't be the last character, so @maya.bakes works and @mayabakes. doesn't.
- You can change your username once every 30 days.
- Changing it also changes your profile link, so update the link anywhere you've shared it.
- If you give up a username, you can't add it to an account again for a short time.
- You can't switch to a username that's unavailable, for example one that's taken or still held by a suspended or deactivated account. Those names may free up later, but not right away.
- You can't change your username while you're blocked from updating your profile.
What to do if your username is taken
Short, common names are usually gone. Before you settle for something like @maya48213, try a variation that still reads well:
- Add a separator. If @mayabakes is taken, @maya.bakes or @maya_bakes might be free.
- Add what you post about. @maya.bakes tells people what to expect before they even open your profile. If you haven't picked a niche yet, the TikTok niche finder can help.
- Add a country code or a product tag. @maya.bakes.uk works for a local audience, and an "app" ending like @mayabakes.app fits a product account.
- Shorten your name into a nickname. @mayakowalski is long and probably taken, while @mayko is easier to say and easier to get.
- Keep numbers to one that means something to you. A long string of digits makes the account look like a throwaway.
- Run the generator again with the Rare or Random style. Every round gives you 6 new names to check.
The generator can't see which names are taken, so try your favorite in the TikTok app under "Edit profile" before you share it anywhere. If the name is for a new account, warm up the account before your first post.