Hanzi Writer

How to Write 善 (shàn) — Meaning “good; kind; virtuous”

shàn HSK Level 3 12 strokes Radical: 口

善 (shàn) means "good; kind; virtuous" in Chinese. It has 12 strokes with the radical 口, and is HSK Level 3.

Rated 4.2/5 in difficulty (advanced).

Harder than 71% of HSK Level 3 characters.

Appears in 3+ common words including 善良 (shàn liáng), 友善 (yǒu shàn), 改善 (gǎi shàn).

Due to its 12 strokes, Hanzi Writer's error detection shows 善 requires focused practice — most learners need 10+ attempts for consistent accuracy.

Stroke order practice for 善 - shàn

Practice Writing 善 (shàn)

Open Hanzi Writer to see the animated stroke order and practice writing 善 with real-time feedback.

The character (shàn) is written with 12 strokes. Follow the standard Chinese stroke order: top to bottom, left to right, outside before inside. The radical is one of its key components.

Practice the correct stroke order with the Hanzi Writer app to see animated stroke-by-stroke guidance with real-time feedback.

means good; kind; virtuous.

As an HSK Level 3 character, is an intermediate-level character.

Character
Pinyinshàn (shan)
Meaninggood; kind; virtuous
Strokes12
Radical
HSK Level3
Difficulty4.2/5

善 combines the radical 羊 (sheep, a symbol of beauty and auspiciousness in ancient China) with 言 (speech), suggesting that kind and virtuous words are as nourishing as the symbol of a sheep. The character originally depicted a sheep offering or auspicious speech, linking visual components to moral goodness.

💡 Memory Tip: Imagine a sheep (羊) standing on a podium, opening its mouth (口) to give a kind speech (言) — that's truly virtuous.

shàn liáng
kind-hearted
yǒu shàn
Friendly; kind.
gǎi shàn
to improve; to ameliorate

她是一个善良的女孩。

tā shì yí gè shàn liáng de nǚ hái

She is a kind girl.

这里的邻居很友善。

zhè lǐ de lín jū hěn yǒu shàn

The neighbors here are very friendly.

我们要改善生活环境。

wǒ men yào gǎi shàn shēng huó huán jìng

We should improve our living environment.

Character Pinyin Strokes Radical
(current) shàn 12
14
10
é / o / ó / ò 10
Stroke order practice for 善 - shàn

Practice Writing 善 (shàn)

Open Hanzi Writer to see the animated stroke order and practice writing 善 with real-time feedback.

✨ Animated stroke order · Handwriting recognition · HSK-graded practice · Free to use

Frequently Asked Questions about 善

The character 善 combines 羊 (sheep, representing something gentle or auspicious) with two 言 (speech, simplified to 誩), meaning many good words. The sheep symbolizes kindness in Chinese culture, and multiple words suggest speaking only good things, together forming the idea of goodness and virtue.

More HSK Level 3 Characters

Characters with Radical 口

Other 12-Stroke Characters