U+E0146 "󠅆" Variation Selector-87 Unicode Character

Unicode Version 17.0

󠅆

U+E0146 "󠅆" Variation Selector-87 is a formatting code point designed specifically for use with CJK (Chinese, Japanese, and Korean) ideographs to request a specific glyph variation, such as a different stroke style or shape, from a font that supports multiple visual forms for a single base character. Unlike regular visible characters, it is invisible on its own and must be placed directly after a CJK ideograph to signal which alternate version of that character should be displayed. This mechanism allows for precise control over typographic details in complex East Asian scripts, helping to preserve subtle historical or regional differences in character appearance without needing separate Unicode assignments. However, because it is a high private use area code point, its actual implementation depends entirely on the font and software supporting it, and it may not render correctly in all environments.

General Properties

Code Point U+E0146
Version Added 4.0
Name Variation Selector-87
Block Variation Selectors Supplement
General Category Nonspacing Mark
Canonical Combining Class Not Reordered
Bidirectional Class Nonspacing Mark
Alias VS87 (abbreviation)

Encodings

HTML Decimal Encoding 󠅆
HTML Hex Encoding 󠅆
UTF-8 Encoding 0xF3 0xA0 0x85 0x86
UTF-16 Encoding 0xDB40 0xDD46
UTF-32 Encoding 0x000E0146
C/C++/Java Escape \udb40\udd46

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Joining Type Transparent
Line Break Combining Mark
East Asian Width Ambiguous
Case Ignorable Yes
Changes When NFKC Casefolded Yes
Script Inherited
Script Extensions Inherited
Indic Syllabic Category Other
Indic Conjunct Break Extend
ID Continue Yes
XID Continue Yes
Default Ignorable Code Point Yes
Vertical Orientation Rotated
Grapheme Extend Yes
Grapheme Cluster Break Extend
Word Break Extend
Sentence Break Extend
Variation Selector Yes