Chinese gender predictor

Converts the mother's age and conception month to the lunar calendar and reads the Chinese gender chart. Just for fun.

Tabnext field ⌘Ksearch

Not sure? Use your ovulation date, or the first day of your last period plus 14 days.

Pick a date.

Everything runs in your browser. Nothing you enter is uploaded.

How to use

  1. Enter the mother’s date of birth.
  2. Choose “Conception date” if you know it (your ovulation date is a good estimate), or “Due date” to estimate conception as 266 days before it.
  3. You get the chart’s answer, the mother’s lunar age at conception and the lunar date of conception, plus all 12 months for that age.

How it works

The chart needs two numbers:

  • The mother’s lunar age at conception = lunar year of conception − lunar year of birth + 1. Lunar years start at Lunar New Year (late January to mid-February), so birthdays and conception dates early in the year often belong to the previous lunar year.
  • The lunar month of conception: the conception date converted to the Chinese calendar.

Dates are converted with the Hong Kong Observatory tables for 1901 to 2100 — the same data as our lunar calendar converter. The cell where the age and month meet is the prediction.

The chart itself was compared across three published versions (immihelp.com, k366.com and astrogle.com); where they disagree, the majority answer is used.

Example

Mother born Conceived Lunar age and month Chart says
June 15, 1995 March 10, 2026 Age 32, month 1 (Day 22) Boy
March 2, 1998 January 10, 2026 Age 28, month 11 of lunar 2025 Girl

In the second row the mother is 27 in ordinary years, but 28 by lunar age, and January 10, 2026 is still in lunar year 2025 because Lunar New Year 2026 is on February 17.

Please treat the answer as entertainment only.

The full Chinese gender chart

Rows are the mother's lunar age at conception; columns are the lunar month of conception (1 = first lunar month). Cells marked * differ between published versions; the majority answer is shown.

Age 123456789101112
18 GBGBBBBBBBBB
19 BGBGGBBBBBGG
20 GBGBBBBBBG*BB
21 BGGGGGGGGGGG
22 GBBGBGGBGGGG
23 BBGBBGBGBBBG
24 BGBBGBBGGGGG
25 GBBGGBGBBBBB
26 BGBGGBGBGGGG
27 GBGBGGBBBBGB
28 BGBGGGBBBBGG
29 GBGGBBBBBGGG
30 BGGGGGGGGGBB
31 BGBGGGGGGGGB
32 BGBGGGGGGGGB
33 GBG*BGGGBGGGB
34 BGBGGG*GGGGBB
35 BBGBGGGBGGBB
36 GBBGBGGGBBBB
37 BGBBGBGBGBGB
38 GBGBBGBGBGBG
39 BGBBBGGBGBGG
40 GBGBGBBGBGBG
41 BGBGBGBBGBGB
42 GBGBGBGBBGBG
43 BGBGBGBGB*B*B*B*
44 BBGBBBGBGBGG
45 GBBGGGBGBGBB

FAQ

How accurate is the Chinese gender chart?

About as accurate as a coin toss. Researchers checked it against 2.8 million births in Sweden from 1973 to 2006 and found it correct about 50% of the time (Villamor et al., Paediatric and Perinatal Epidemiology, 2010). A baby's sex is set at fertilization by whether the sperm carries an X or a Y chromosome; the mother's age and the month have nothing to do with it. Use an ultrasound or a blood test from your doctor if you want to know.

What is lunar age?

The traditional Chinese way of counting age. You are 1 at birth and gain a year every Lunar New Year, so your lunar age is usually one or two years more than your age in years. The calculator works it out as the lunar year of conception minus the lunar year of the mother's birth, plus one.

Should I use the month of conception or of my last period?

Most versions of the chart use the lunar month of conception, and so does this calculator. If you only know your due date, choose "Due date" and the calculator will estimate conception as 266 days earlier.

Why do different websites give different answers?

The chart has no documented original, and copies online differ in a few cells. We compared three published versions and found seven cells that disagree (ages 20 in month 10, 33 in month 3, 34 in month 6, and 43 in months 9 to 12). This calculator uses the majority answer and marks those cells with *. Sites also differ in how they convert age and month to the lunar calendar — some skip the conversion altogether — which changes the result for many people.

Sources

Last updated: