Fancy characters don't add visible length (one letter swaps for one character), but decoration frames do — 1–2 symbols per side. Tight platforms need decoration plans that fit the cap.
The table below collects common values. Rules shift over time, numbers are “about”, and the input box's live counter is always the final judge.
The quick reference
| Platform | Name limit (about) | Decoration advice |
|---|---|---|
| Name 30 / Bio 150 | Name for the style, Bio for a plain-text lookup line | |
| TikTok | About 24 (Bio ~80) | Single-symbol frames ✧ ⋆ keep room for text |
| Discord | About 32 (display name) | Room for double frames ꧁༺༻꧂ |
| About 25 (About ~139) | Thin frames ━ ✧ fit the tight field | |
| Roblox | 3–20 display name | Validation is strict — plain glyphs pass most often |
| Shooters (PUBG & co.) | About 5–16 | Two-letter IDs + ꧁꧂ fit perfectly; count first |
| Steam | About 32 | Generous; long frames fit |
| Telegram | About 64 | The most generous — anything fits |
Two counting traps
- Combining marks count: strike/zalgo add 1–4 invisible symbols per visible character — counters double and strict fields overflow.
- Fullwidth counting varies: most platforms count one per letter, some count display width as two — watch the counter after pasting.
When you're over the limit
Shorten the text, not the decoration — the frame is the style's core. ꧁starlight꧂ that doesn't fit becomes ꧁star꧂, which beats dropping to plain text.
Keeping one name across platforms? Design for the strictest game you play and the rest follow.