fsymbols
Loading symbols…
››
󠅗

variation selector-104

Variation Selector-104

88/240

Variation Selector-104 has no standalone meaning: it is an invisible control that can request a specific glyph form after a base character. That request works only in a registered base-plus-selector pair; the Unicode Ideographic Variation Database lists no E0157 pairing as of 2026-08-03. By itself, it is blank technical residue, not a message.

Text symbol

What 󠅗 means

Nothing by itself. A variation selector is an invisible, zero-width character that asks for a different glyph form of the character immediately before it.

The requested form depends on that exact base-plus-selector pair; 104 is not a universal style level.

The Unicode Ideographic Variation Database (IVD) lists no E0157 pairing as of 2026-08-03, so this character has no registered ideographic variant to request.

Use it only in a registered sequence

Ideographic variation sequences let a selector after a Han character request a documented written form. This helps publishing, scholarship, and government text preserve a needed glyph shape without encoding every small glyph difference as a separate character.

A Unicode design proposal dated 2000-08-15 describes variation selectors as zero-width and invisible. Here, 104 is an identifier in a technical system, not a meaning.

Why did someone send me this blank-looking character?

It is technical residue, not a standalone message.

If you see nothing, that is expected: the selector has no visible shape. It only has an effect immediately after its defined base, and a supporting font must contain the requested glyph; otherwise the base appears in its default form.

In October 2025, reports on GlassWorm malware documented long runs of supplementary variation selectors used to conceal executable code in VS Code extensions. That is a security abuse of invisible text, not a meaning of this character.

Technical and invisible; in a registered sequence, it requests a specific ideographic glyph form.

Treat long blank-looking runs inside code as suspicious.

Part of the collection

What it means when someone sends it to you

4 readings

No standalone message; normally nothing visible.

Don't confuse it with

1

️ VS16 (️) requests emoji presentation for supported characters. E0157 belongs to the separate ideographic-variation system, so it is not an emoji-style control.

Questions people ask

1

Why 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
VS104
Search it as
VS 104 · invisible character · hidden Unicode · variation selector · ideographic variation sequence · CJK glyph variant · invisible code
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType E0157, 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-104”.
Linux
⎈Ctrl+⇧Shift+UType e0157, then Enter or Space.
HTML
󠅗
CSS
\E0157
Codes and encoding1 code points
HTML decimal
󠅗
HTML hex
󠅗
CSS content
content: "\E0157";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F3%A0%85%97
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