Naming

How to check a Chinese name someone gave you

Most non-Chinese speakers receive a Chinese name the same way they receive a nickname: someone hands it over, they say thank you, and they never find out whether it works. Here are four checks you can run yourself, in about five minutes.

There is no authority that certifies Chinese names. No registry approves them, no exam licenses the person giving you one. A Chinese name is a small act of design, and like any design it can be done carefully or by habit — and the person handing it to you usually cannot tell you which one happened, because for them the name simply sounds normal.

You can check it yourself. Four questions, in this order.

1. Say it out loud, fast, twice

Mandarin has around 400 base syllables, or roughly 1,300 once tones are counted separately. English has more than 10,000. A language with that few slots produces a great many homophones, and Chinese speakers are unusually alert to them, because the writing system disambiguates what speech does not.

This means a name can be perfectly chosen and still land on a phrase nobody intended. Our scoring engine screens every candidate against a library of 621 collision patterns — 222 severe and 399 weak. The severe set is not a random list; it is sorted by what the collision actually is:

Severe collision patterns by category (222 entries)
CategoryEntriesWhat it covers
Insult66Terms of abuse in ordinary use
Disease45Medical conditions, including serious ones
Vulgar42Crude or sexual slang
Body31Body parts and bodily implications
Excretion28Waste, filth
Negative word10Ordinary words with strongly negative meaning

The library stores syllable patterns and the phrase they collide with; a name that matches the pattern is flagged whether or not anyone has actually been given that name. A few real entries, with the note our reviewers left on each:

Entries from the severe set
PatternCollides withCategoryReviewer note
fan tong饭桶 — “rice bucket”, a foolInsult范统 / 范童 direct homophone, common
du zi teng肚子疼 — stomach acheDiseaseThe classic case, 杜子腾
shi zhen xiang屎真香 — “shit really smells good”ExcretionCanonical example, 史珍香 read as one string
chu sheng畜生 — beast, a strong insultInsultCommon abuse; 楚生 / 储生 works in connected speech, tone differs
shen xu肾虚 — a kidney-deficiency diagnosisBodyA medical term carrying an implication about virility

You do not need the library to run this check. Read the name aloud at conversational speed, twice, then ask a Chinese speaker to repeat it back to you without looking at the characters. If their face changes, that is your answer.

2. Ask what each character means — and who chose it

A Chinese given name is normally assembled from characters picked for what they contribute: an image, a quality, a hope. The test is not whether the characters have meanings. Almost all do. The test is whether anyone selected them for those meanings.

Transliteration is the usual failure here. 迈克尔 for Michael is made of 迈 “to stride”, 克 “to overcome”, 尔 a classical “you” — three real words that were chosen for their sound and not their sense. The name has meanings; it does not have a meaning. Ask “why these characters?” and listen for whether the answer is about the sound or about the person.

3. Ask which part is the surname

Chinese names put the surname first, and the surname is a fixed, inherited thing — there are 357 in the library our engine works from, 297 single-character and 60 compound. A name built by ear often gets this wrong in a subtle way: the given name is assembled as a unit that sounds pleasant, without checking that it still reads as a name once the surname is attached in front.

A quick version: drop the surname and say only the given name. Does it sound like a person, or like a word? Chinese given names sit close to ordinary vocabulary by design, which is exactly why the boundary is easy to overshoot.

4. Ask who else has it

The last check is frequency. A name that is technically fine can still read as dated, or as a name from the wrong decade, or as something no adult would carry. Our engine checks candidates against 1,144,226 real-name records, which is what lets it say “this combination is common among people born in the 1980s” rather than guessing.

You can approximate it by asking a Chinese speaker of roughly your own age whether the name sounds like someone they went to school with, someone their parents' friends would have, or nobody at all. All three answers are information.

If it fails a check

Change it. A Chinese name given informally carries no legal weight and no obligation — it is not on your passport, and nobody will be offended if you ask for another one, provided you ask with a reason. “I was told it sounds like a stomach ache” is a reason. “I'd like something that matches the person I am” is also a reason.

What you should not do is keep a name that fails check 1 because the conversation would be awkward. The awkwardness of asking again lasts one minute. The name lasts as long as people know you.

The honest limit

These checks are ours. They come from the rule library and corpus our engine runs on, not from any external standard, because no external standard exists. A name that passes all four is not certified — it is simply a name whose construction you have actually looked at, which is more than most people can say about the one they were given.

Every name our engine returns has already been through all four checks — the collision library, the character glosses, the surname handling and the corpus. Six names from your surname, free.

Generate a name →