fsymbols
Loading symbols…
››
󠇋

variation selector-220

Variation Selector-220

Variation Selector-220 is an invisible text mark that can request a glyph variant for the character immediately before it. It is used inside a base-plus-selector sequence, especially for ideographic variants; alone, it normally has nothing visible to show. The number 220 is not a fixed style—the base and supported sequence decide the result.

Text symbol
Also called
VS220
Search it as
ivs · ivd · e01cb · invisible · glyph · variant · ideograph · font
Shows up in
Anything that takes text · its shape is whatever your font draws

What 󠇋 means

Its visible effect belongs to the preceding character, not to this mark alone. The standard rule for variation sequences is simple: the base comes first and this selector follows it. The Unicode Standard §23.4 gives VS220 no independent visual instruction; its number is not a universal style setting, and its effect depends on the complete pair.

The idea came before this individual code point: Unicode first had a small set of variation selectors, then expanded the mechanism into a supplementary range for ideographic variants. Its original job was to preserve a meaningful glyph choice in plain text when choosing a font or using rich-text styling was not enough. The same mechanism later gained separate standardized and emoji sequence lists, but VS220 remains a supplementary selector whose effect depends on its base.

Why does it look empty or do nothing?

That is expected when no supported sequence is present. Under Unicode Standard §23.4, variation selectors are default-ignorable: an unsupported pair should hide the selector and leave the base looking normal. A font and shaping system must support the exact pair before the requested glyph can appear.

VS220's number does not label a Japanese, Chinese, or emoji style. It is one member of the supplementary selector range, and the base character determines what a registered pair means. That is why a selector can be related to ideographic typography without carrying a meaning when sent alone.

How should I use it?

Put it immediately after a base character in a documented sequence. For an exact technical use, start with the complete sequence your font or text system documents; use the palette to get this selector, then attach it to the intended base. An arbitrary base may leave the selector ignored.

Do not treat the selector number as a recipe for a font style. If your goal is a specific ideographic form, use the registered sequence and supporting font identified by the text system that needs it.

Technical and invisible: it signals a glyph-selection instruction, not emotion or emphasis.

Do not send it alone expecting a visible mark.

What it means when someone sends it to you

3 readings
Selector sent alone
Usually invisible; it carries no standalone glyph choice or message.
After a supported base
The pair can request that base's registered variant glyph.
After an arbitrary base
The base normally renders as usual, with the selector ignored.

Don't confuse it with

3
︎
Variation Selector-15 (U+FE0E) requests text presentation for supported bases; it is a different BMP-range selector.
️
Variation Selector-16 (U+FE0F) requests emoji presentation for supported bases; it cannot replace VS220.
‍
ZERO WIDTH JOINER links characters or requests joining behavior; it does not select a variant glyph for one base.

Questions people ask

2

Why does VS220 work in one font but not another?

It depends on the font and shaping system. One may support the complete base-plus-selector sequence while another ignores the selector, leaving the base character unchanged.

Can VS220 make text bold or italic?

No. Under Unicode Standard §23.4, variation selectors encode specific character variants; bold and italics are span-level styling, not this selector's job.

How to type 󠇋

Windows (Word)
Alt+XType E01CB, then Alt+X 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-220”.
Linux
Ctrl+Shift+UType e01cb, then Enter or Space.
HTML
󠇋
CSS
\E01CB
Use the sequence
Copy it from the palette above, then place it immediately after the intended base character.
If nothing changes
The pair may be unsupported or unregistered; use the complete documented sequence with a supporting font.
Codes and encoding1 code points
HTML decimal
󠇋
HTML hex
󠇋
CSS content
content: "\E01CB";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F3%A0%87%8B
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