fsymbols
Loading symbols…
››
⿱

ideographic description character above to below

Ideographic Description Character Above to Below

2/16

⿱ says one component sits above another in an ideographic description sequence (IDS), a text recipe for character structure. It marks layout, not pronunciation or origin. The Unicode Standard allows software to show the sequence as text or parse it into a diagram.

Text symbol

What ⿱ means

First part above second. In ⿱士口, 士 sits above 口; ⿱ marks their layout.

A 1989 account of Taiwan’s Academia Sinica Chinese Document Processing system, a tool for Chinese text, describes structural operators for characters not yet available as individual computer text symbols. The descriptions assembled existing parts; the account documents use, not ⿱’s invention.

IDS notation appears in electronic dictionaries, teaching tools, and character-reference databases.

It signals character analysis, not a reaction to the conversation.

Part of the collection

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
IDC · IDS operator
Search it as
IDS · top-bottom · character decomposition · Han character structure
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 2FF1, 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 “ideographic description character above to below”.
Linux
⎈Ctrl+⇧Shift+UType 2ff1, then Enter or Space.
HTML
⿱
CSS
\2FF1
Codes and encoding1 code points
HTML decimal
⿱
HTML hex
⿱
CSS content
content: "\2FF1";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%BF%B1
1
On screen
1
Code points
1
JS .length
3
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

2

Chinese characters99,354 symbols

Chinese, Japanese & Korean121,370 symbols