Skip to content
Ink brushstrokes on paper, with a brush, inkstone and pigments nearby.

Naming

BaZi Name Selection Tool

Compare Chinese candidate names using declared stroke, pronunciation, meaning, and traditional element conventions as a cultural worksheet.

Before you start

Prepare these details to see these results

Check which details are required before entering personal information. If something is missing, the page explains the effect instead of guessing for you.

What to prepare

  1. 1

    Birth date

    Establishes the calendar and timing data used by the calculation.

  2. 2

    Birth time of day

    Adds the time pillar or time-dependent detail when the method supports it.

  3. 3

    Surname

    Supplies the family-name characters required for the naming calculation.

What you will see

  1. 1

    Birth profile

  2. 2

    Surname and candidate names

  3. 3

    Five elements target

What you need before you start

This tool first looks at the five-element direction in the birth profile, then compares surname and candidate names, so it helps to have the birth time and a few name options ready.

Birth date

required

date required

Establishes the calendar and timing data used by the calculation.

Example: 1990-06-15

What to enter: Use a valid calendar date that is not in the future.

If you leave it out: The tool cannot produce a reliable result without this required value.

Birth time of day

required

choose required

Adds the time pillar or time-dependent detail when the method supports it.

Example: Zi (23:00-01:00)

What to enter: Choose one of the listed values; do not infer another person’s private information.

If you leave it out: The tool cannot produce a reliable result without this required value.

Surname

required

type in required

Supplies the family-name characters required for the naming calculation.

Example: 陈

What to enter: Remove accidental extra spaces and enter only the information requested.

If you leave it out: The tool cannot produce a reliable result without this required value.

Candidate names

required

type in required

Provides the candidate values that will be compared in the result.

Example: 安宁, 明华, 景辰

What to enter: Remove accidental extra spaces and enter only the information requested.

If you leave it out: The tool cannot produce a reliable result without this required value.

How it works

This tool uses the details you enter on the page to produce a result. It is free to use, and your information is not sent to a third-party AI service.

What the comparison actually uses

This naming worksheet keeps four different questions separate: birth-chart calendar conversion, character dictionaries, pronunciation across dialects, and identity use. What the chart calculation shows, what a stroke convention counts, what the name sounds and means, and whether the person can use it comfortably. The first two are declared traditions; the last two require ordinary language and the consent of the person who will carry the name. A numerical preference is never a verdict.

A candidate-by-candidate record

For each candidate, save the exact characters, dictionary, stroke count, pronunciation in the relevant languages, literal meaning, possible teasing or ambiguity, and registration constraints. Compare candidates in the same order. If a character has variants, preserve the variant instead of silently normalising it.

Worked decision question

Imagine a family comparing two names that have similar element associations but different pronunciation outside the home language. Read both names aloud, write them in a form, ask the future name holder where possible, and record the practical trade-off. The chart can organise the comparison; it cannot choose someone’s identity.

Verification and revision

Repeat the calculation after checking every character against the declared dictionary. If the result changes, keep both records and identify the changed convention. Review pronunciation, meaning, privacy, identity, and registration separately from the symbolic result.

Boundary for real decisions

Use this page as a cultural comparison worksheet. Do not treat a score as evidence about personality, health, intelligence, career, relationships, or future success. Government registration, family discussion, language use, and the person’s own preference remain decisive.

How does the name score work?

The tool calculates the birth chart elements, identifies missing or weak elements, then compares each candidate name through stroke-derived elements, Wu Ge grids, and basic wording checks.

Can this choose a legal baby name for me?

No. It is a cultural reference tool. Final naming decisions should also review pronunciation, family preference, writing rules, local registration requirements, and the meaning of each character.

What should outweigh an element match when choosing a name?

Pronunciation, meaning, written form, identity, ambiguity, family use, and registration rules should come first. Element associations can be a secondary comparison only after the name works in daily life. Test each candidate aloud, in handwriting, and in realistic introductions before deciding. Ask the person who will use the name whenever that is possible.

How should I compare a short list without chasing the highest score?

Create separate columns for pronunciation, meaning, written form, ambiguity, family and cultural context, identity preference, registration constraints, and the declared element method. Ask the future name holder whenever possible. Remove candidates with practical problems before looking at the symbolic comparison. Read every remaining name aloud in introductions, write it by hand, and test common digital forms. Keep the comparison sheet with the dictionary and method version so a later disagreement can be traced to its source. A higher element score cannot compensate for a name that is difficult, unwanted, misleading, or inappropriate in daily use.

Keep reading

Related articles

Try next

Related tools