TikTok usernames can be up to 24 characters long

Your TikTok username — the handle that appears after the @ symbol — has a hard limit of 24 characters. This includes letters, numbers, underscores, and periods. Once you hit 24 characters, TikTok will not let you add more, and you cannot use spaces or most special characters at all.

The 24-character limit applies whether you are creating a new account or changing an existing username. If you try to type a 25th character into the username field, nothing happens — the field straightforward stops accepting input. This is a technical boundary, not a guideline, so there is no way around it.

Understanding this limit matters because it shapes what kinds of usernames are actually available. A username that is 24 characters long takes up the full allowed space, which can make it harder to remember or type correctly. Shorter usernames — typically 5 to 15 characters — tend to be easier to share and more likely to fit in bios, captions, and other places where space is tight.

Key Takeaways

  • TikTok usernames have a maximum length of 24 characters, including letters, numbers, underscores, and periods.
  • Spaces and most special characters (like hyphens, commas, or symbols) are not allowed in usernames, only letters, numbers, underscores, and periods.
  • Shorter usernames between 5 and 15 characters are easier to remember, type, and share than usernames at the 24-character maximum.
  • The character limit is the same for new accounts and username changes, and TikTok enforces it automatically when you type.

What characters count toward the 24-character limit

Every character you type counts toward the limit, including underscores and periods. If your username is "my_content.creator", that is 18 characters: m-y-_-c-o-n-t-e-n-t-.-c-r-e-a-t-o-r. The underscore and period each take up one slot.

Numbers also count as single characters. A username like "creator2024" uses 12 characters, leaving you 12 more to work with if you wanted to add to it. The @ symbol that TikTok displays before your username does not count — it is added automatically by the platform and does not use up any of your 24 allowed characters.

Uppercase and lowercase letters are treated the same way for counting purposes, though TikTok converts all usernames to lowercase when you save them. If you type "MyCreator", it becomes "mycreator" in the system, but both versions use 9 characters toward your limit.

Why the 24-character limit exists

Platform design choices like character limits serve practical purposes. A 24-character maximum keeps usernames short enough to display cleanly in comments, notifications, and profile headers without breaking the layout on mobile phones. Longer usernames would wrap to multiple lines or get cut off, making them harder to read and share.

The limit also affects how usernames function as a search and discovery tool. Shorter usernames are easier to type into the search bar, which means people are more likely to find you if they remember your handle. A 24-character username that is difficult to type or remember works against you, even if you are using the full space available.

How to choose a username within the limit

Start by deciding what you want your username to communicate. Are you building a personal brand, a business account, or a niche community? Your answer shapes whether you want something short and memorable or something more descriptive. A username like "alex" is 4 characters and extremely straightforward to share. A username like "alex_photography_2024" is 22 characters and tells viewers what you do, but it is longer to type.

If you want to be descriptive, use underscores to separate words instead of trying to cram everything together. "photo_tips_daily" is clearer than "phototipsdaily" even though both are the same length. Periods can work too — "photo.tips.daily" — though underscores are more common and feel more natural in usernames.

Test your username choice by saying it out loud or texting it to a friend. If you stumble over it or have to spell it out letter by letter, it is probably too long or too complicated. The best usernames are ones people can remember after hearing them once and can type without looking up the spelling.

Changing your username and the character limit

If you already have a TikTok account and want to change your username, the 24-character limit still applies. You can change your username once every 30 days on most accounts. When you go to change it, you will see the same character counter and the same restrictions — no spaces, no special characters except underscores and periods, and a hard stop at 24 characters.

TikTok will let you know if a username is already taken before you confirm the change. If the username you want is taken, you will need to choose something different. Adding numbers or underscores to a taken username is a common workaround — for example, if "creator" is taken, you might try "creator_2024" or "creator.2024".

Common mistakes with username length

The most common mistake is making a username so long that it becomes hard to share. A 24-character username like "mycreativecontentchannel" is technically allowed, but it is difficult to remember, straightforward to mistype, and takes up a lot of space when you share it in captions or bios. Most successful creators use usernames between 5 and 15 characters.

Another mistake is trying to use characters that are not allowed and then being confused when they do not work. Hyphens, commas, exclamation points, and @ symbols cannot be part of your username. Only letters, numbers, underscores, and periods are permitted. If you want to separate words, use an underscore.

Some people also assume they can change their username whenever they want, but the 30-day waiting period between changes means you should think carefully before you commit. If you realize your username does not work for you, you will have to wait a month before you can try something different.

How username length affects discoverability

Shorter usernames are slightly easier for TikTok's search algorithm to match when someone is looking for you. If your username is "alex" and someone searches "alex", they will find you quickly. If your username is "alexanderphotoandvideocreator", the search still works, but it requires an exact or very close match.

Username length also affects how often people actually type your handle versus clicking a link or scanning a QR code. A short, memorable username like "alex_photo" is something people will type into the search bar or share verbally. A long username is something people will copy and paste or share as a link instead. Both approaches work, but they affect how your audience finds you.

Frequently Asked Questions

Can I use spaces in my TikTok username?

No. TikTok usernames cannot contain spaces. You can only use letters, numbers, underscores, and periods. If you want to separate words, use an underscore — for example, "my_content" instead of "my content".

What happens if I try to create a username longer than 24 characters?

TikTok will not let you. The username field stops accepting input at 24 characters, so you cannot type a 25th character no matter how hard you try. You will need to delete characters to make room for anything new.

Do numbers count the same as letters toward the 24-character limit?

Yes. Each number, letter, underscore, and period counts as one character. A username like "creator2024" uses 12 characters total, leaving you 12 more characters to work with if you wanted to add to it.

Can I use special characters like hyphens or exclamation points?

No. Only letters (a-z), numbers (0-9), underscores (_), and periods (.) are allowed. Hyphens, commas, exclamation points, and other symbols will not work in your username.

If I change my username, do I get a new 24-character limit?

Yes. Each time you change your username, the new one has the same 24-character maximum. You can change your username once every 30 days, and the limit applies every time you make a change.