Nickname symbols are the brackets, stars and small marks people put around a game name or display name, such as ꧁ ꧂, 【 】, 彡 and ᴳᴼᴰ. Type your name below and the nickname symbol generator frames it in 24 styles; every style is plain Unicode text you can copy into a game, Discord or a bio.
Bracket pairs (paste and type your name between them)
Single nickname symbols
Small-letter prefixes
Game tags and clan tags
Decorated frames
Type in the box to update all 24 frames, or tap a symbol in the tray to copy it on its own — 102 items in total. Last checked: 12 October 2026 (names and code points against Unicode 17.0). The game and app rules in the table below are the published ones; we have not yet tested each frame inside every game.
Symbols a username field accepts
The single most useful thing to know: most apps have two name fields. The @username (handle) is strict and accepts only plain letters, numbers and a couple of marks; the display name, bio or in-game name is relaxed and accepts nickname symbols. Put the decoration where it is allowed.

| Where | Field | Nickname symbols? | Published rule |
|---|---|---|---|
| @username | No | Letters, numbers, full stops and underscores, up to 30 characters | |
| Name and bio | Yes | Any text, including symbols | |
| TikTok | @username | No | Letters, numbers, underscores and full stops, 2–24 characters |
| TikTok | Display name | Yes | Decorated characters accepted |
| Discord | Username | No | Lowercase letters, numbers, underscores and full stops |
| Discord | Display name, server nickname | Yes | Unicode text accepted |
| Free Fire | In-game name | Partly | 12-character limit; use U+00A0 for a blank space (U+3164 is blocked) |
| PUBG Mobile, Roblox | In-game name | Not checked | Rules not yet verified by us |
Brackets for a game tag
A game tag is a short label — a clan, a team or a role — wrapped in brackets before or after the name. Asian corner and lenticular brackets (「 」, 【 】, 『 』) are the most widely supported, because every phone ships Chinese and Japanese fonts. Maths brackets such as ⟬ ⟭ and ⦇ ⦈ look sharper but fail on more devices.

| Symbol | Unicode name | Code point | HTML entity | Added in |
|---|---|---|---|---|
| 『 | Left White Corner Bracket (CJK punctuation) | U+300E | 『 | Unicode 1.1 |
| 』 | Right White Corner Bracket | U+300F | 』 | Unicode 1.1 |
| 【 | Left Black Lenticular Bracket (CJK punctuation) | U+3010 | 【 | Unicode 1.1 |
| 】 | Right Black Lenticular Bracket | U+3011 | 】 | Unicode 1.1 |
| 〖 | Left White Lenticular Bracket (CJK punctuation) | U+3016 | 〖 | Unicode 1.1 |
| 〗 | Right White Lenticular Bracket | U+3017 | 〗 | Unicode 1.1 |
| 「 | Left Corner Bracket (CJK punctuation) | U+300C | 「 | Unicode 1.1 |
| 」 | Right Corner Bracket | U+300D | 」 | Unicode 1.1 |
| ⟬ | Mathematical Left White Tortoise Shell Bracket (maths bracket) | U+27EC | ⟬ | Unicode 5.1 |
| ⟭ | Mathematical Right White Tortoise Shell Bracket | U+27ED | ⟭ | Unicode 5.1 |
| ⦇ | Z Notation Left Image Bracket (maths bracket) | U+2987 | ⦇ | Unicode 3.2 |
| ⦈ | Z Notation Right Image Bracket | U+2988 | ⦈ | Unicode 3.2 |
| ⧼ | Left-pointing Curved Angle Bracket (maths bracket) | U+29FC | ⧼ | Unicode 3.2 |
| ⧽ | Right-pointing Curved Angle Bracket | U+29FD | ⧽ | Unicode 3.2 |
| ꧁ | Javanese Left Rerenggan (Javanese ornament) | U+A9C1 | ꧁ | Unicode 5.2 |
| ꧂ | Javanese Right Rerenggan | U+A9C2 | ꧂ | Unicode 5.2 |
Why my decorated name was rejected
When a game or app refuses a decorated name, it is almost always one of four reasons:
- The field is a username field. Move the symbols to the display name (see the table above).
- The name is too long. Many games count the hidden units of a character, not what you see — styled letters such as 𝐍 count as two each.
- A character is on a block list. Games often block invisible characters, emoji or whole scripts to stop impersonation.
- The filter found a word. Some filters turn styled letters back into plain ones before checking for banned words.
The quickest fix is to remove one symbol at a time until the name is accepted, starting with the rarest one.
Name length and decorative characters
Decoration eats into a name limit faster than it looks. This table shows how many characters you see and how many UTF-16 units — the count many games and apps actually use — a few frames take.
| Name | Characters you see | UTF-16 units |
|---|---|---|
| 8 | 8 | |
| 6 | 6 | |
| 8 | 8 | |
| 4 | 8 | |
| 6 | 6 | |
| 8 | 8 |
𝐍𝐨𝐯𝐚 looks like four letters but uses eight units, because maths bold letters live outside the basic character range. With a 12-character limit, that difference decides whether a name fits.
Symbols that break a name on other platforms
A name that looks right on your phone can break for someone else. Rare scripts (Egyptian hieroglyphs such as 𓊈 𓊉, Bamum such as 𖣘) are missing from many older Android phones and Windows PCs, so other players see empty boxes. Combining marks, like the small letters in ༺Leͥgeͣnͫd༻, can drift onto the wrong letter in some fonts. Corner brackets, ★ and ♛ are the safest choices for everyone.
More nickname tools
Crowns and gems for a VIP name are in the VIP emoji collection, and stars for a frame in the star symbols tray. Every collection sits under the symbol library on FancyTextTool.
Suggest a nickname symbol
Know a frame that should be here? Send it through the contact form under “Suggest a symbol”; approved frames are added with the date.
Nickname symbol questions
What is a nickname symbol generator?
A tool that wraps your name in decorative characters. The one at the top of this page does it as you type, in 24 frames, using only standard Unicode characters — nothing is installed and no special font is needed.
Which nickname symbols work in every game?
None is guaranteed, because each game sets its own rules, but corner brackets 「 」, lenticular brackets 【 】, ★ and ♛ are accepted most often. Rare scripts and invisible characters are rejected most often.
Can I use nickname symbols in an Instagram or TikTok username?
No — those usernames accept only letters, numbers, dots and underscores. Use the symbols in your name or display name instead.