Skip to main content

Wuxing Name Recommender — Find the Missing Element, Pick the Right Character

Five Elements (Wuxing) name recommender — based on Bazi gaps, suggest characters that balance the missing elements.

  • Runs locally
  • Category Text
  • Best for Removing repetitive cleanup work from everyday writing and operations.
Chinese folk culture / cultural reference. Not science, not advice.
Input mode
Five Elements in your chart
Metal
2
Wood
1
Water
2
Fire
3
Earth
0
Missing (count = 0)
Weak (count = 1)
Excessive (count ≥ 3)
Recommend for: Earth
Sort by:
Pinyin: shānStrokes: 3
Meaning: mountain
Pinyin: Strokes: 3
Meaning: at, toward
Pinyin: wéiStrokes: 4
Meaning: do, act
Pinyin: yǒuStrokes: 4
Meaning: friend
Pinyin: zhōngStrokes: 4
Meaning: center, middle
Pinyin: tiánStrokes: 5
Meaning: field, farmland
Pinyin: yāngStrokes: 5
Meaning: center
Pinyin: yǒngStrokes: 5
Meaning: eternal, forever
Pinyin: ānStrokes: 6
Meaning: peace, settled
Pinyin: gènStrokes: 6
Meaning: span across
Pinyin: guīStrokes: 6
Meaning: jade tablet, standard
Pinyin: yáoStrokes: 6
Meaning: Emperor Yao, lofty
Pinyin: Strokes: 6
Meaning: stand firm
Pinyin: Strokes: 6
Meaning: universe, eaves
Pinyin: zàiStrokes: 6
Meaning: be at, exist
Pinyin: zhènStrokes: 6
Meaning: field channel
Pinyin: āStrokes: 7
Meaning: hillside; gentle prefix
Pinyin: àoStrokes: 7
Meaning: hill basin
Pinyin: chénStrokes: 7
Meaning: celestial body, hour
Pinyin: diànStrokes: 7
Meaning: suburb field
Pinyin: jiānStrokes: 7
Meaning: firm, solid
Pinyin: lánStrokes: 7
Meaning: mountain mist
Pinyin: Strokes: 7
Meaning: ditch, low ground
Pinyin: Strokes: 7
Meaning: land, continent
Pinyin: Strokes: 7
Meaning: Mount Qi, fork
Pinyin: quǎnStrokes: 7
Meaning: field furrow
Pinyin: tǐngStrokes: 7
Meaning: field boundary
Pinyin: Strokes: 7
Meaning: hollow, dock
Pinyin: xiànStrokes: 7
Meaning: steep low ridge
Pinyin: Strokes: 7
Meaning: city, settlement
Pinyin: yòuStrokes: 7
Meaning: bless, protect
Pinyin: Strokes: 7
Meaning: surplus, leftover
Pinyin: yuánStrokes: 7
Meaning: garden
Pinyin: chíStrokes: 8
Meaning: islet, mound
Source: 《诗经·蒹葭》
Pinyin: dàiStrokes: 8
Meaning: Mount Tai
Pinyin: Strokes: 8
Meaning: mound, abundant
Pinyin: Strokes: 8
Meaning: verdant hill
Source: 《诗经·陟岵》
Pinyin: Strokes: 8
Meaning: clod; resilience
岿
Pinyin: kuīStrokes: 8
Meaning: towering, steadfast
Pinyin: kūnStrokes: 8
Meaning: earth, feminine
Pinyin: lǒngStrokes: 8
Meaning: field ridge
Pinyin: mínStrokes: 8
Meaning: Min mountains
Pinyin: píngStrokes: 8
Meaning: level ground
Pinyin: tǎnStrokes: 8
Meaning: level, open-hearted
Pinyin: xiùStrokes: 8
Meaning: mountain cave, peak
Pinyin: yánStrokes: 8
Meaning: rock, cliff
Pinyin: Strokes: 8
Meaning: pleased, content
Pinyin: yuèStrokes: 8
Meaning: sacred mountain
Pinyin: zhòuStrokes: 8
Meaning: cosmos, time
Pinyin: chéngStrokes: 9
Meaning: city, walled
Pinyin: fànStrokes: 9
Meaning: expanse of fields
Pinyin: kǎiStrokes: 9
Meaning: high dry ground
Pinyin: kěnStrokes: 9
Meaning: reclaim, cultivate
Pinyin: yáoStrokes: 9
Meaning: triple-earth, lofty
Pinyin: yínStrokes: 9
Meaning: boundary, edge
Pinyin: yòuStrokes: 9
Meaning: forgive, lenient
Pinyin: yòuStrokes: 9
Meaning: divine help
Pinyin: yuánStrokes: 9
Meaning: wall, rampart
Pinyin: zhēngStrokes: 9
Meaning: outstanding, steep
Pinyin: Strokes: 10
Meaning: flat land, plain
Pinyin: fēngStrokes: 10
Meaning: peak, summit
Pinyin: guīStrokes: 10
Meaning: ceremonial jade
Pinyin: jùnStrokes: 10
Meaning: lofty, steep
Pinyin: kuānStrokes: 10
Meaning: broad, lenient
Pinyin: Strokes: 10
Meaning: garden plot, nursery
Pinyin: qiáoStrokes: 10
Meaning: lofty pointed peak
Pinyin: shānStrokes: 10
Meaning: edge of the earth; knead clay
Pinyin: yànStrokes: 10
Meaning: gorgeous, vivid
Pinyin: yīnStrokes: 10
Meaning: abundant, hearty
Pinyin: yuánStrokes: 10
Meaning: round, complete
Pinyin: zhěnStrokes: 10
Meaning: field path
Source: 《诗经·载芟》
Pinyin: chéngStrokes: 11
Meaning: jar; tidal flat
Pinyin: chóngStrokes: 11
Meaning: lofty, revered
Pinyin: dàiStrokes: 11
Meaning: earthen dam
Pinyin: Strokes: 11
Meaning: foundation
Pinyin: jǐnStrokes: 11
Meaning: violet; clay
Pinyin: kūnStrokes: 11
Meaning: earth (variant)
Pinyin: kūnStrokes: 11
Meaning: Kunlun mountains
Pinyin: láoStrokes: 11
Meaning: Mount Lao
Pinyin: péiStrokes: 11
Meaning: cultivate
Pinyin: Strokes: 11
Meaning: reinforce; low wall
Pinyin: Strokes: 11
Meaning: field plot
Pinyin: Strokes: 11
Meaning: rugged, mountain path
Pinyin: sōngStrokes: 11
Meaning: tall mountain
Source: 《诗经·崧高》
Pinyin: tángStrokes: 11
Meaning: hall, dignified
Pinyin: wéiStrokes: 11
Meaning: maintain, hold
Pinyin: Strokes: 11
Meaning: field border
Source: 《诗经·信南山》
Pinyin: Strokes: 11
Meaning: fertile soil
Pinyin: Strokes: 11
Meaning: domain, territory
Pinyin: bǎoStrokes: 12
Meaning: fort, stronghold
Pinyin: chóuStrokes: 12
Meaning: cultivated field
Pinyin: kānStrokes: 12
Meaning: able, worthy
Pinyin: Strokes: 12
Meaning: pagoda, tower
Pinyin: wǎiStrokes: 12
Meaning: high mountain
Pinyin: chéngStrokes: 13
Meaning: field ridge
Pinyin: duànStrokes: 13
Meaning: patch of farmland
Pinyin: gōngStrokes: 13
Meaning: place/given-name
Pinyin: róngStrokes: 13
Meaning: lofty, towering
Pinyin: sàiStrokes: 13
Meaning: frontier, fortress
Pinyin: sōngStrokes: 13
Meaning: Mount Song, tall
Pinyin: Strokes: 13
Meaning: nurture, cheek
Pinyin: yuánStrokes: 13
Meaning: highland plateau
Pinyin: yùnStrokes: 13
Meaning: rhyme, charm
Pinyin: chíStrokes: 14
Meaning: palace terrace
Pinyin: jìnStrokes: 14
Meaning: plaster with clay
Source: 《诗经·七月》
Pinyin: jìngStrokes: 14
Meaning: realm, boundary
Pinyin: qiángStrokes: 14
Meaning: wall
Pinyin: shāngStrokes: 14
Meaning: soil moisture
Pinyin: shùStrokes: 14
Meaning: villa, country house
Pinyin: wěnStrokes: 14
Meaning: steady, reliable
Pinyin: yōngStrokes: 14
Meaning: high wall
Source: 《诗经·皇矣》
Pinyin: zhàngStrokes: 14
Meaning: sheer mountain wall
Pinyin: dūnStrokes: 15
Meaning: mound, sturdy
Pinyin: Strokes: 15
Meaning: ink, literary
Pinyin: zēngStrokes: 15
Meaning: increase, add
Pinyin: Strokes: 16
Meaning: hardened earth
Pinyin: Strokes: 19
Meaning: seal (variant)
Pinyin: rǎngStrokes: 20
Meaning: soil, earth
Pinyin: wēiStrokes: 20
Meaning: towering, majestic
Pinyin: Strokes: 22
Meaning: admirable, virtuous
Drain (通关/泄秀) option
When an element is excessive, naming with the element it generates "drains" the excess. Picking the drain element is an alternative school.
Pinyin: shānStrokes: 3
Meaning: mountain
Pinyin: zhōngStrokes: 4
Meaning: center, middle
Pinyin: tiánStrokes: 5
Meaning: field, farmland
Pinyin: yāngStrokes: 5
Meaning: center
Pinyin: yǒngStrokes: 5
Meaning: eternal, forever
Pinyin: ānStrokes: 6
Meaning: peace, settled
Pinyin: gènStrokes: 6
Meaning: span across
Pinyin: yáoStrokes: 6
Meaning: Emperor Yao, lofty
Pinyin: Strokes: 6
Meaning: universe, eaves
Pinyin: āStrokes: 7
Meaning: hillside; gentle prefix
Pinyin: jiānStrokes: 7
Meaning: firm, solid
Pinyin: lánStrokes: 7
Meaning: mountain mist
Pinyin: Strokes: 7
Meaning: land, continent
Pinyin: Strokes: 7
Meaning: city, settlement
Pinyin: yuánStrokes: 7
Meaning: garden
Pinyin: dàiStrokes: 8
Meaning: Mount Tai
Pinyin: Strokes: 8
Meaning: mound, abundant
Pinyin: kūnStrokes: 8
Meaning: earth, feminine
Pinyin: yánStrokes: 8
Meaning: rock, cliff
Pinyin: yuèStrokes: 8
Meaning: sacred mountain
Pinyin: zhòuStrokes: 8
Meaning: cosmos, time
Pinyin: chéngStrokes: 9
Meaning: city, walled
Pinyin: yáoStrokes: 9
Meaning: triple-earth, lofty
Pinyin: yínStrokes: 9
Meaning: boundary, edge
Pinyin: fēngStrokes: 10
Meaning: peak, summit
Pinyin: jùnStrokes: 10
Meaning: lofty, steep
Pinyin: kuānStrokes: 10
Meaning: broad, lenient
Pinyin: yuánStrokes: 10
Meaning: round, complete
Pinyin: chóngStrokes: 11
Meaning: lofty, revered
Pinyin: Strokes: 11
Meaning: foundation
Pinyin: péiStrokes: 11
Meaning: cultivate
Pinyin: Strokes: 11
Meaning: field plot
Pinyin: chóuStrokes: 12
Meaning: cultivated field
Pinyin: wǎiStrokes: 12
Meaning: high mountain
Pinyin: sàiStrokes: 13
Meaning: frontier, fortress
Pinyin: sōngStrokes: 13
Meaning: Mount Song, tall
Pinyin: jìngStrokes: 14
Meaning: realm, boundary
Pinyin: wěnStrokes: 14
Meaning: steady, reliable
Pinyin: Strokes: 15
Meaning: ink, literary
Pinyin: zēngStrokes: 15
Meaning: increase, add
Open DevTools and search CHARS_BY_WUXING to audit every character.

What this tool does

Five Elements (五行) name recommender for Chinese naming. Either paste the four pillars from /bazi-calculator (the 8 stem-branch characters) or just type a Gregorian birth date + hour, and the tool reads the chart, counts how many of the eight characters fall under each of Metal / Wood / Water / Fire / Earth, flags what is missing or weakest (the so-called 用神, "useful element"), and then returns 30 single-character recommendations per missing element — drawn from a hand-curated pool of 300+ characters tagged by element. Every recommended character lists its tone-marked pinyin, simplified stroke count, element classification, a one-line meaning in Chinese and English, and where applicable a classical source citation (Shijing 诗经, Chuci 楚辞, Tang poetry). The character pool is the same dictionary used by /chinese-name-generator, so any character you pick here can be combined into a full name there. Folk metaphysics for cultural research and entertainment — there is no published evidence that name characters change destiny. 100% client- side: dates, charts, and selected characters never leave your browser. Open DevTools and CHARS_BY_WUXING is right there in the source so you can audit every character we recommend.

Tool details

Input
Form fields
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy + Preview
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
No account required
Open the page and use it; whether results survive refresh depends on the tool.
Performance budget
Initial JS <= 30 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Text · Content Creator
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Wuxing Name Recommender (Five Elements Naming) fits into your work

Use it to clean, compare, reshape, or extract plain text before it goes into a document, CMS, spreadsheet, or prompt.

Text jobs

  • Removing repetitive cleanup work from everyday writing and operations.
  • Making text easier to compare, paste, publish, or feed into another tool.
  • Working with content locally when the text is private or unfinished.

Text checks

  • Scan for unintended whitespace, duplicate lines, and lost punctuation.
  • For long text, test the first few lines before applying the whole change.
  • Copy the final output only after checking the preview.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Chinese Zodiac Compatibility (Shengxiao Match) Chinese zodiac compatibility — match two people by their zodiac signs, 144 pair combinations with reading. Open
  2. 2 Chinese Name Generator Chinese name generator — meaningful Chinese names with pinyin, meaning, and stroke count. Open
  3. 3 BaZi (Four Pillars) Calculator BaZi (Four Pillars) calculator — Chinese metaphysics birth chart with 8 characters, five elements analysis. Open

Real-world use cases

  • New parent who got a Bazi reading but no character list

    A master told you the baby's chart is short on Water and the useful element is Water, then handed you a $80 bill and no characters. You paste the eight stem-branch characters here, confirm Water shows count 0, and get 30 Water-tagged characters like 涵, 沛, 泽, 沄 with pinyin, strokes and meanings. You shortlist three you like the sound of before lunch.

  • Picking a courtesy or pen name for an adult, not a baby

    You are 34, writing wuxia fiction, and want a 笔名 that leans into Fire for the energy you feel the work needs. You skip the birth date entirely, manually click the Fire element, and scan the 60+ Fire characters. 焜, 焕, 燎 jump out. You pair one with your surname by hand and check the stroke count stays under 25 so it signs cleanly on a book page.

  • Cross-checking a name a relative already proposed

    Grandma insists the new grandson must carry 鑫 (triple Metal) for wealth. You run the chart, see Metal is already count 3 and the chart is actually short on Wood. You bring up the Wood list, show her 楷, 桐, 梓 as alternatives that fix the real gap, and have a calmer dinner conversation backed by the visible element counts.

  • Draining an over-strong element instead of filling a gap

    Your chart has Fire count 4 and nothing missing, so plain 补缺 does not apply. You switch to the drain (泄秀) view, which surfaces Earth characters because Fire generates Earth. You pick 垚 or 培 to let the excess Fire flow out, the strategy a 通关 school would use, and note why for the family elder who follows that tradition.

Common pitfalls

  • Treating a count of 1 as "fine". A single Water in the chart is the weak (弱) case the tool flags amber, not green. Check the weak list, not just the zero-count missing list, before you decide nothing needs 补.

  • Stacking three same-element characters for a "stronger" effect, like 鑫森淼. Traditional theory aims for balance, not maximum. If the chart already has Metal count 3, piling on more Metal overshoots; fix the actually-missing element instead.

  • Picking by stroke count first and ignoring meaning. 燚 is rare, 16-stroke, strongly Fire, and also a name almost nobody can read aloud. Sort by element first, then sanity-check pinyin and meaning before you fall in love with a pretty glyph.

Privacy

Everything runs in your browser. The birth date, hour, the eight stem-branch characters you paste, and any characters you shortlist stay on your device and are never sent to a server. Nothing about the chart goes into the URL by default, so a saved or shared page does not leak a child's birth data. The full character table (CHARS_BY_WUXING) ships in the page source, so the recommendations come from local data, not a remote call.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-13