Whole name · letters only · decoration only
- Plain name (best guess)
- h st
- Code points
- 13
- UTF-16 units
- 13
- Combining marks
- 2
- Above U+FFFF
- 0
| Character | Code point | Unicode name | Block | Type |
|---|---|---|---|---|
| U+03A3 | Greek Capital Letter Sigma | Greek And Coptic | letter | |
| U+2718 | Heavy Ballot X | Dingbats | symbol | |
| U+2623 | Biohazard Sign | Miscellaneous Symbols | symbol | |
| U+0E56 | Thai Digit Six | Thai | number | |
| U+06E3 | Arabic Small Low Seen | Arabic | combining mark | |
| U+06DC | Arabic Small High Seen | Arabic | combining mark | |
| U+01E4 | Latin Capital Letter G With Stroke | Latin Extended B | letter | |
| U+043D | Cyrillic Small Letter En | Cyrillic | letter | |
| U+03C3 | Greek Small Letter Sigma | Greek And Coptic | letter | |
| U+0073 | Latin Small Letter S | Basic Latin | letter | |
| U+03C4 | Greek Small Letter Tau | Greek And Coptic | letter | |
| U+0F3B | Tibetan Mark Gug Rtags Gyas | Tibetan | punctuation | |
| U+2620 | Skull And Crossbones | Miscellaneous Symbols | symbol |
To decode a PUBG Mobile or BGMI nickname, paste it in the box above: the decoder lists every character with its Unicode code point, name and block, counts how long the name really is, and guesses the plain name hidden inside. It runs entirely in your browser, so the name you paste is not sent anywhere.
What are the symbols inside this name?
Every symbol in a decorated name is an ordinary Unicode character — a letter from another alphabet, a punctuation mark from another script, a combining mark or an emoji — and the decoder names each one. Most names mix four kinds:
- Look-alike letters — Cyrillic н, Greek σ, small capitals and superscripts that read as Latin but are different characters.
- Frames — pairs such as ꧁ ꧂ (Javanese) or ༺ ༻ (Tibetan) placed at both ends.
- Hooks and tags — ᭄, ࿐, ツ or 亗 between a prefix and the name, or at the end.
- Combining marks — strokes, arches and small letters that attach to the character before them, like the stacked ۣۜ in ๖ۣۜ.
To see which pieces you are most likely to meet, we counted every decorative character in 1,850 names players shared through this site. These are the sixteen most common:

| Piece (tap to copy) | Code point | Unicode name | Block | Share of names |
|---|---|---|---|---|
| U+1B44 | Balinese Adeg Adeg | Balinese | 8.9% | |
| U+0FD0 | Tibetan Mark Bska- Shog Gi Mgo Rgyan | Tibetan | 6.6% | |
| U+A9C2 | Javanese Right Rerenggan | Javanese | 6.5% | |
| U+2022 | Bullet | General Punctuation | 6.4% | |
| U+A9C1 | Javanese Left Rerenggan | Javanese | 6.3% | |
| U+2661 | White Heart Suit | Miscellaneous Symbols | 3.7% | |
| U+0F12 | Tibetan Mark Rgya Gram Shad | Tibetan | 3.3% | |
| U+273F | Black Florette | Dingbats | 3.1% | |
| U+0F04 | Tibetan Mark Initial Yig Mgo Mdun Ma | Tibetan | 2.7% | |
| U+262C | Adi Shakti | Miscellaneous Symbols | 2.4% | |
| U+26A1 | High Voltage Sign | Miscellaneous Symbols | 2.4% | |
| U+0F3B | Tibetan Mark Gug Rtags Gyas | Tibetan | 2.3% | |
| U+00B0 | Degree Sign | Latin 1 Supplement | 2.3% | |
| U+0F3A | Tibetan Mark Gug Rtags Gyon | Tibetan | 2.3% | |
| U+2605 | Black Star | Miscellaneous Symbols | 2.2% | |
| U+2606 | White Star | Miscellaneous Symbols | 2% |
The single most common piece is not a symbol at all but ᭄ BALINESE ADEG ADEG, a vowel sign from the Balinese script used as a decorative hook in almost one name in eleven. Five of the sixteen pieces come from the Tibetan block. The full reference of these characters, grouped for copying, is on the PUBG and BGMI nickname symbols page.
How do I type a name I saw in a match?
You usually cannot type it — you copy it, piece by piece if necessary, and use the decoder to check the result matches. A phone keyboard has no key for ᭄ or ꧁, so the only reliable route is copy and paste.
- Find the name as text, not as a picture. A screenshot or a video frame cannot be pasted; look for the name written in a description, a comment or a chat where you can select it.
- If you only have a picture, match each piece by shape against the table above and the practice names below, copy each piece, and assemble them in a notes app.
- Paste the result into the decoder and compare the plain-name guess and the code points with what you saw. A Cyrillic н and a Latin h look different up close; a Greek ο and a Latin o do not, which is why the code point matters.
Some letters are pixel-identical across alphabets, so a name can look right and still be a different string. Which 39 Latin letters have such twins is covered in our look-alike letter test.
Why can I not paste this name into my game?
The decoder’s notes line shows the usual causes: the name is longer in UTF-16 units than it looks, it contains emoji, it relies on invisible or format characters, or it uses marks the field strips. Neither PUBG Mobile nor BGMI publishes a list of accepted characters, so these are the things to rule out, not a guarantee.
- Hidden length: characters above U+FFFF — emoji, 🄰-style boxed letters, 𝓙-style script letters — count as two units each.
- Combining marks: a name like M͜͡A͜͡R͜͡C͜͡O͜͡S͜͡ carries two marks per letter, which multiplies its length.
- Invisible characters: zero-width joiners and filler characters are sometimes removed or refused; the guide to invisible spaces in PUBG and BGMI names explains which blanks are sturdier.
- What the name says: BGMI can ban an inappropriate nickname for up to 90 days and change it without asking, whatever characters it uses.
The measured facts behind these points — surrogate pairs, NFKC and default-ignorable characters — are collected on the Unicode and game name boxes reference.
How do I rebuild this name with my own text?
Type your word into “Keep the frame, use your own text” under the decoder: it keeps everything before the first letter and after the last one, and puts your word in between. Copy the result from the button beside the box.

The rebuilt name keeps your word in plain letters. To give it the same decorative alphabet as the original, style the word first in the PUBGNickname generator, then paste the styled word into the box. Worked examples of this recipe, with Star Captain, Badshah and Joker names taken apart, are on the pro player style names page.
Names to practise decoding
These are real names players shared, grouped by what makes them tricky. Tap one to copy it, paste it into the decoder, and see how many of its pieces you can identify before you press Decode.
Framed names
A frame on one or both ends, often with the name itself in look-alike letters.
Look-alike letter names
Small capitals, Cyrillic, Greek or IPA letters standing in for Latin ones.
Stacked-mark names
Combining marks above, below or through the letters — the longest names for their size.
Tagged names
A prefix or suffix tag such as ᴮᴼˢˢ, ツ, 亗 or ࿐ around the name.
Frames people copy
Tags and hooks
Faces people add after a name
Emoji people add after a name
Questions about decoding names
Which part of the string is the actual name?
Usually the longest run of letters, once look-alikes are folded back to Latin — that is what the “plain name” guess shows. Short runs of tiny letters before a hook, such as ᶦᶰᵈ in ༄ᶦᶰᵈ᭄, are tags rather than the name.
Is this name even legal in the game?
The decoder can tell you what a name is made of, not whether a game will accept it. Length and character rules are not published, and content rules apply to what the name says. If a name is accepted but offensive, it can still be removed later.
Does the decoder store what I paste?
No. The breakdown is calculated in your browser from a static table of Unicode names; nothing you type in the decoder is sent to our server.


