fsymbols
Loading symbols…
››
艰

cjk unified ideograph-8270

艰 (simplified Chinese character)

艰 means difficult or arduous, especially in 艰难 and 艰苦. In Chinese text, it marks hardship. In classical usage, traditional 艱 can also mean mourning a parent, as in 丁艱.

Text symbol
Search it as
jiān · jian1 · 艱 · 艰难 · 艰苦
Shows up in
Anything that takes text · its shape is whatever your font draws

What 艰 means

It means difficult, arduous, or hard to deal with.

《说文解字》, an early Chinese character dictionary, glosses 艱 as soil hard to cultivate; its sense widened to difficulty. Early forms appear in inscriptions on oracle bones (shells and bones used for divination) and bronze vessels from the late Western Zhou, then in seal script, an old formal script. China's 1956 simplification scheme paired 艰 with traditional 艱.

Written and serious; a compound makes the hardship specific.

Alone, 艰 may feel clipped; 丁艱 belongs to a historical mourning context.

Don't confuse it with

1

Combination ideas

2
A difficult task or situation.
Hard conditions or strenuous effort.

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 艰

Windows (Word)
Alt+XType 8270, 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-8270”.
Linux
Ctrl+Shift+UType 8270, then Enter or Space.
HTML
艰
CSS
\8270
Mandarin Pinyin
On a Chinese Pinyin input method, enter jian; add 艰难 or 艰苦 if the candidate list is crowded.
Codes and encoding1 code points
HTML decimal
艰
HTML hex
艰
CSS content
content: "\8270";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E8%89%B0
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