Understand handle meaning, username rules, and exactly where styled text belongs.
A TikTok handle is your @username — the unique ID in your profile URL. It is different from your display name, which is the styleable label people see.
| Field | Unicode/fonts? | Limit | Notes |
|---|---|---|---|
| @Username (handle) | No — ASCII only | 2-24 | Unique ID + profile URL |
| Display name | Yes — full Unicode | 30 | The part you can style |
| Bio | Yes — full Unicode | 80 | Profile description text |
| Rule | What it means |
|---|---|
| Length | 2-24 characters |
| Allowed characters | Lowercase letters, numbers, _, and . |
| Not allowed | Spaces, Unicode/styled fonts, symbols, emoji |
| Period rules | Cannot start or end with ., and no consecutive .. |
| Case | Case-insensitive (treats upper/lower as the same handle) |
The #1 mistake is styling the wrong field: users paste fancy Unicode into @username, TikTok strips or rejects it, then the save fails. Keep your handle plain ASCII and style the display name instead.
If you need to rename your handle, read How to change your TikTok username for cooldown and availability troubleshooting.
Use the TikTok Name Generator to create options and run the built-in format checker before testing live availability.
Check or generate a handle →Back to the TikTok hub: TikTok Font Generator.