fsymbols
Loading symbols…
››
笙

cjk unified ideograph-7b19

Sheng Character

笙 (shēng, also searched as sheng or shō) names a Chinese free-reed mouth organ that plays melody and chords at once. It began in ceremonial ensembles and later spread to folk, temple, opera, and modern orchestras. In Japan the same character is shō; in Korean court music it appears in saenghwang.

Text symbol
Also called
sheng · shō
Search it as
shēng · saenghwang · 笙簧 · 笙歌 · 笙箫 · 竽
Shows up in
Anything that takes text · its shape is whatever your font draws

What 笙 means

It names the shēng mouth organ, not music in general. Think of a bundle of bamboo pipes with reeds: you blow and suck to sound single notes or rich chords, which is why the sheng can carry a tune or cushion other instruments.

Its documented start is a 12th-century BCE ode placing the sheng in formal ritual and court music. Later legend credits Nü Wa, but no single inventor is historically secure; from court ritual it moved into folk, temple, and opera ensembles, and modern orchestras use it for harmony and color.

The tradition crossed borders with the character. Tang dynasty China passed it to Japan as shō, used in court gagaku, while Korea keeps it as saenghwang (笙簧) in court music.

Questions people ask

1

Can a font make 笙 look different?

It can. CJK fonts may draw regional forms differently; that changes style, not character identity.

How to type 笙

Windows (Word)
Alt+XType 7B19, 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 “cjk unified ideograph-7b19”.
Linux
Ctrl+Shift+UType 7b19, then Enter or Space.
HTML
笙
CSS
\7B19
Chinese pinyin IME
Type sheng or shēng, then choose 笙.
Codes and encoding1 code points
HTML decimal
笙
HTML hex
笙
CSS content
content: "\7B19";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E7%AC%99
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