Designed for trilingual families

Find a name that sounds like home — in every language.

Find English and Chinese name pairs scored for phonetic harmony, cultural meaning, and BaZi compatibility — designed for families who speak Mandarin, Cantonese, and English at home.

Aria·雨桐·
Yǔ Tóng
jyu5 tung4

Rain · Paulownia tree

Find our baby's name →
✓ No account needed✓ Free to use✓ Mandarin · Cantonese · English✓ BaZi compatibility scoring

How it works

01

Enter your preferences

Tell us your baby's gender, the languages you need, the meanings you want, and optionally your birth details for BaZi analysis.

02

Get scored name pairs

Receive ranked English and Chinese name pairs with audio pronunciations, calligraphy previews, and cultural scores.

03

Share with family

Send a link to grandparents and relatives. They listen, vote, and leave comments. Reveal the winner together.

Common questions

Everything you need to know about choosing a bilingual name.

How do I choose a Chinese name that works in both Mandarin and Cantonese?

The key is to evaluate each character for how it sounds in both dialects, not just one. HarmonyNames scores every name pair across Mandarin (Pinyin) and Cantonese (Jyutping) pronunciation, so you can hear exactly how it sounds in both languages before deciding.

What is BaZi and why does it matter for baby names?

BaZi (八字) is a traditional Chinese system that maps a person's birth date and time to five elemental energies — wood, fire, earth, metal, and water. Many families use BaZi to choose characters that balance or complement a child's birth chart. HarmonyNames can optionally factor in your baby's birth details to suggest characters aligned with their elemental profile.

Can grandparents who only speak Cantonese use this tool?

Yes — every name pair includes audio pronunciation in English, Mandarin, and Cantonese. You can share a link directly with grandparents and they can listen, heart their favorites, and leave comments without creating an account.

What makes a good English-Chinese name pair?

A great pair sounds natural in both languages, carries meaningful characters, and ideally shares a thematic connection — like both names evoking nature, light, or strength. HarmonyNames scores each pair on phonetic flow, meaning alignment, cultural resonance, and visual balance of the characters.

Is HarmonyNames free to use?

Yes, the core name generator is completely free. You can generate name pairs, hear pronunciations in three languages, and share a voting link with family — all without creating an account.

Ready to find your baby's name?

It takes less than two minutes to get your first recommendations.

Get started — it's free