What 󠄥 means
It narrows a character’s glyph choice; it is not content on its own.
The documented ancestor is the broader variation-selector mechanism: a 2000 Unicode proposal already described earlier Mongolian selectors and a larger supplementary set. It defined them as zero-width marks that work only after a specified base. During 2002–2003, ISO/IEC work moved that supplementary range into the block now called Variation Selectors Supplement, making VS54 one numbered member rather than a pictorial sign.
The job varies by setting: CJK (Chinese, Japanese, and Korean) ideographic sequences preserve a chosen East Asian glyph, while Mongolian free selectors choose script-specific letter forms. In both cases, the base carries the content; the selector narrows its written form. Historic-script work can also keep an unusual glyph tied to its base when scholars disagree about the relationship.
Why is Variation Selector-54 invisible?
It stays hidden when no supported pairing gives it a visible job.
VS54 is normally hidden and must follow its base with nothing between them. As of 2025-07-30, Unicode’s StandardizedVariants data has no entry for VS54; as of 2026-08-03, the Ideographic Variation Database’s sequence file has none either. An unsupported or invalid pair therefore falls back to the base character.
Do not append it to a random letter to force bold, italics, an emoji, or a new character. It is a pairing mechanism, not a style toggle.
Technical, not conversational: it belongs in a font, input, or text-processing workflow.
Do not send it as if it were an emoji or a hidden style command.
Part of the collection
Don't confuse it with
2️ VS16 is the emoji-presentation selector; it can make an eligible character render as emoji, unlike VS54.
︎ VS15 is the text-presentation selector; it keeps an eligible character in text style, unlike this supplementary selector.
Questions people ask
1Why does 󠄥 show as a box on some devices?
Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.
How to type or find 󠄥
- Also called
- VS54 · variation selector 54
- Search it as
- vs 54 · invisible character · unicode selector · glyph variant · variation sequence · cjk variant · font variant
- Shows up in
- Anything that takes text · its shape is whatever your font draws
󠄥\E0125Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.



