Usernames
How Unicode Usernames Work
Usernames and display names look similar but usually follow very different rules - understanding why explains a lot of confusion about why a styled name works in one field and gets rejected in another.
Username vs. display name
A username (or handle) is typically the permanent, unique identifier used to mention or find an account - and it's almost always restricted to a small, plain character set: letters, numbers, and a couple of symbols like periods or underscores. A display name is the separate, more flexible field people actually see, and it much more often accepts the full range of Unicode, including styled text. Discord and Roblox both make this distinction explicitly, and it's worth checking which field you're actually editing before assuming a style will work.
Why platforms restrict usernames
- Uniqueness and lookup: a restricted character set makes it far easier to guarantee no two accounts collide in confusing ways.
- Consistency: a username often needs to display predictably in @mentions, search, and moderation tools.
- Security: unrestricted usernames open the door to homoglyph attacks, covered next.
Homoglyphs and lookalike characters
A homoglyph is a character from a different script or Unicode block that looks nearly identical to an ordinary letter - a Cyrillic а next to a Latin a, for instance. If usernames allowed unrestricted Unicode, someone could register a name that looks identical to an existing one but is a completely different string underneath, which is a genuine impersonation risk. This is one of the concrete, security-driven reasons username fields stay restrictive even as display names loosen up.
Compatibility and readability
Even where a display name field does accept styled Unicode, the same rendering considerations from Why Does Fancy Text Look Different? apply - a style that looks fine on your device can render as a box for someone else. A short, simple style tends to stay legible in the small, dense name displays used in chat and gaming apps; a heavily decorated one is more likely to become unreadable at that size.
Where this applies
This pattern shows up across gaming and chat platforms generally, not just one - see Gaming, Discord, and Roblox for platform-specific detail, and Fancy Usernames and Gamer Tags for practical guidance on choosing a name.
Related tools
Related platforms
Related guides
- Fancy Usernames and Gamer Tags: A Practical Guide
How to pick a styled username or gamer tag that stays readable and avoids confusing lookalike characters, and what platform restrictions to expect.
- Why Does Fancy Text Look Different?
Why the same styled Unicode text can render as boxes, question marks, or a slightly different shape depending on where it's viewed.