TikTok does not allow blank spaces in usernames
A TikTok username cannot contain a space character. The platform rejects any username with a space in it when you try to create or change your account. If you have seen a TikTok profile that appears to have a space in the username, what you are actually seeing is a display name — a separate field that can contain spaces — not the username itself.
The username (also called a handle) is the text that appears after the @ symbol and is used in your profile URL. This is the field with strict rules. Your display name is what shows up in larger text on your profile and in comments, and it has far fewer restrictions.
Many people confuse these two fields because TikTok shows them close together on your profile. Understanding the difference will save you time trying to do something the platform does not allow.
Key Takeaways
- TikTok usernames cannot contain spaces, but your display name can contain as many spaces as you want.
- The username appears after the @ symbol and in your profile URL; the display name is the larger text shown on your profile.
- If you want the visual effect of a space, you can use an underscore, period, or number between words in your username.
- You can change your display name as often as you want without affecting your username or profile URL.
- Other users find and mention you using your username, not your display name, so the username is what matters for being tagged.
The difference between username and display name
Your username is permanent (or nearly so) and is the handle people use to find you. It appears in your profile URL — for example, tiktok.com/@yourname — and when someone types @ to mention you in a comment or caption. TikTok allows only letters, numbers, underscores, and periods in usernames. No spaces, no special characters beyond those two.
Your display name is what you see in large text at the top of your profile, in the comments you leave, and in the notifications people receive when you interact with them. Display names can include spaces, emojis, symbols, and any Unicode character. You can change your display name whenever you want, as many times as you want, without changing your username or affecting your profile URL.
This is why someone might appear to have a username like "sarah jane" when you look at their profile — what you are seeing is their display name set to "Sarah Jane" while their actual username is something like "sarahjane" or "sarah_jane".
How to add a space-like effect to your username
If you want your username to visually separate words, use an underscore or period instead of a space. Both are allowed characters and create a clear visual break. An underscore (_) is the most common choice because it reads as a deliberate separator. A period (.) works too but can be harder to see depending on the font.
For example, instead of trying to use "sarah jane" as your username, you could use "sarah_jane" or "sarah.jane". Both are valid TikTok usernames and both create the visual effect of separating the two words.
You can also use numbers to break up words — "sarah1jane" or "sarahjane22" — though this is less common. The key is that whatever character you choose must be one that TikTok allows: letters, numbers, underscores, or periods only.
How to set your display name with spaces
Go to your profile and tap the three lines (menu icon) in the bottom right corner. Select "Edit profile". You will see a field labeled "Name" or "Display Name" — this is where you can type anything you want, including spaces and emojis.
Type your display name exactly as you want it to appear. You can use spaces freely here. When you are done, tap "Save" or the checkmark. Your display name will update when ready across your profile, comments, and notifications.
Your username (the @handle) will not change. Only your display name changes. This means people can still find you using your original username, but they will see your new display name when they visit your profile or see your comments.
Why TikTok does not allow spaces in usernames
Spaces in usernames would create technical problems for how the platform works. When someone types @ to mention you or when TikTok generates a URL for your profile, the system needs to know where your username ends and the next word begins. A space is the character that normally signals that boundary, so allowing spaces in usernames would break how mentions and URLs function.
By restricting usernames to letters, numbers, underscores, and periods, TikTok ensures that every username is unambiguous and works reliably in links, mentions, and searches. This is a standard rule across almost all social platforms for the same reason.
Changing your username if you want something different
If your current username does not work for you, you can change it. Go to your profile, tap the menu icon, select "Edit profile", and look for a field labeled "Username" or "Handle". Tap it and type your new username.
TikTok allows you to change your username once every 30 days. The new username must follow the same rules: letters, numbers, underscores, and periods only, with no spaces. Your profile URL will update to match your new username, but your old URL will no longer work.
If you have a large following or have shared your profile link widely, changing your username can make those old links stop working. Consider whether the change is worth that disruption before you do it.
What happens if you try to use a space in your username
When you try to create or change your username to include a space, TikTok will show an error message. The exact wording varies, but it will tell you that the username contains an invalid character. You will not be able to save the username until you remove the space and replace it with an underscore, period, or number.
This error appears when ready as you type or when you try to confirm the change, so you will know right away that a space is not allowed. straightforward delete the space and try again with one of the allowed characters.
Frequently Asked Questions
Can I use a space in my display name but not my username?
Yes. Your display name and username are separate fields. You can have a display name like "Sarah Jane" with a space while your username is "sarah_jane" without a space. People will see your display name on your profile, but they will use your username to find and mention you.
If I change my display name, does my username change too?
No. Changing your display name does not affect your username at all. Your username stays the same, your profile URL stays the same, and people can still find you the same way. Only your display name changes.
What if someone else already has the username I want?
You cannot use a username that is already taken. TikTok will tell you the username is unavailable when you try to create or change to it. You will need to choose a different username or add a number or underscore to make it unique.
Can I use special characters like # or @ in my username?
No. TikTok usernames allow only letters (a-z, A-Z), numbers (0-9), underscores (_), and periods (.). Any other character, including #, @, hyphens, or symbols, will be rejected. Use an underscore or period if you want to separate words visually.
How often can I change my username?
You can change your username once every 30 days. After you change it, you must wait 30 days before changing it again. Your display name can be changed as often as you want with no waiting period.