fsymbols
Loading symbols…
››
󠄆

variation selector-23

Variation Selector-23

7/240

Variation Selector-23 is an invisible control mark that refines the glyph of the character immediately before it; by itself, it is not a message. Its real job is in registered sequences that preserve exact forms of Chinese, Japanese, Korean, and other ideographic characters. If software does not support the sequence, the text may look unchanged.

Text symbol

What 󠄆 means

A preceding base character gives this selector its job.

Variation Selector-23 works only after a base character, where it can request a specific written form without turning that form into a separate character. The complete pair is a variation sequence; for ideographs, a registered Ideographic Variation Sequence (IVS) ties the pair to a defined set of allowed glyph shapes.

The mechanism was already being designed by August 8, 2001: a Unicode proposal put the selectors in Plane 14, a supplementary area, to preserve exact forms in personal names, East Asian glyph collections, plain-text databases, and Buddhist texts. The aim was to preserve a chosen glyph without encoding every visual form as a new character.

Why doesn't VS23 mean the same thing everywhere?

The base character and registered collection decide the requested glyph.

VS23 is not a universal command such as “use the Japanese shape.” Its effect is defined by the whole sequence and, for an IVS, by the collection that registered it. Separate collections exist because scholars, governments, publishers, and records from different regions or eras can need different glyph distinctions.

That design keeps the selector number from becoming a hidden alphabet of meanings: VS23 after one ideograph can identify a different set of allowed shapes than VS23 after another. The sequence carries the distinction; the selector alone does not.

Why is VS23 invisible?

It has no visible glyph of its own.

On a supported registered sequence, text software may choose the specified glyph. On an unsupported or unregistered sequence, Unicode’s fallback is the base character’s normal glyph while VS23 remains invisible, so the text can look unchanged.

Use it only after the intended base character in a documented sequence. It is not a bold, italic, or emoji switch: variation selectors have defined effects only in sanctioned combinations, and span-wide text styling is outside their job.

Technical, invisible, and meaningful only as part of a documented character sequence; it is not a decorative mark or chat reaction.

Sending it alone shows nothing and can be ignored by software that lacks sequence support.

Part of the collection

What it means when someone sends it to you

3 readings

Requests that ideograph’s registered glyph variant.

Don't confuse it with

2

️ Variation Selector-16 requests emoji presentation in defined sequences; it is not the supplementary selector used here.

︎ Variation Selector-15 requests text presentation in defined emoji sequences; it is a different selector with a different job.

Combination ideas

2
Registered Adobe-Japan1 sequence selecting one recorded Japanese form of 邉.
Registered Japanese collection sequence selecting one recorded form of 藤.

Questions people ask

2

Why does a string containing VS23 look unchanged?

It can. If the sequence is unsupported or unregistered, the base character keeps its normal glyph and the selector remains invisible.

Can I use VS23 for bold or italic text?

No. Variation selectors choose defined glyph variants for a base character; Unicode does not use them for effects that span text, such as bold or italics.

How to type or find 󠄆

Also called
VS23
Search it as
invisible unicode · invisible character · ideographic variation · variation sequence · glyph variant · cjk glyph
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType E0106, then AltX to get 󠄆.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “variation selector-23”.
Linux
⎈Ctrl+⇧Shift+UType e0106, then Enter or Space.
HTML
󠄆
CSS
\E0106
Palette
Use the palette to insert a complete base-plus-selector sequence; VS23 alone has no useful display.
Unicode input
Enter UE0106 immediately after the intended base only when a registered sequence calls for it.
Codes and encoding1 code points
HTML decimal
󠄆
HTML hex
󠄆
CSS content
content: "\E0106";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F3%A0%84%86
1
On screen
1
Code points
2
JS .length
4
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Accents & marks659 symbols