Your sign is a date range
Being an Aries means your birthday falls between roughly 21 March and 19 April. That is a fact about your birth date, and the birth date is one thing the two systems genuinely share. It is also the only thing they share.
Two systems, two questions
If a search for your own sign — aries bazi, what is my chinese sign — brought you here, this is the honest version of that answer. BaZi is not a Western zodiac reading with different labels, and the two systems are not translations of each other. Below: why they are not interchangeable, what the Four Pillars actually are, and a free chart you can run in your browser.
A Western zodiac reading starts from one coordinate: where the Sun stood on the ecliptic when you were born, expressed as one of twelve signs. A BaZi chart starts from a different coordinate: your birth date, birth hour and birth place, converted to true solar time and then cut into four pillars — year, month, day and hour — on the solar-term calendar. Both are complete systems with their own rules. Neither is a relabelling of the other.
Aries is not equivalent to any stem, branch, element or pillar in BaZi, and no other sign is either.
There is no conversion table from sign to pillar, and this page does not invent one. What follows is a routing aid: you arrive with a question, and it points at the part of the chart where that question is read.
Being an Aries means your birthday falls between roughly 21 March and 19 April. That is a fact about your birth date, and the birth date is one thing the two systems genuinely share. It is also the only thing they share.
The zodiac changes on the 20th or 21st of a month. A BaZi month changes at a solar term, in the first week of a month, and the year changes at the start of spring rather than on 1 January. Every sign below therefore straddles two BaZi months, because the two calendars are cut in different places.
Two people born on the same day carry the same sign but not necessarily the same chart: the hour pillar needs a birth hour, and true solar time moves the two-hour boundaries that decide it. Sign-level statements are broad because a sign carries a date and nothing else.
Reading one tells you nothing mechanical about the other. A strong chart does not make anyone a better Aries, and a difficult placement says nothing about a BaZi chart. Mixing the two vocabularies produces a claim that neither system supports.
The phrase gets used for two different things, and separating them is most of the answer. One is the twelve-year animal cycle — Rat, Ox, Tiger and the rest of the dozen. The other is a full BaZi chart, which is what this site builds. The animal is one branch of the year pillar: a twelfth of one pillar out of four, while the remaining three pillars carry everything else.
The animal is read from the year pillar, and the year pillar turns at Li Chun, the start of spring in early February — not on 1 January, and not at Chinese New Year. The exact minute moves from year to year, so the worked example below is computed by our engine rather than copied from a table. A calendar year, a New Year date and Li Chun are three different boundaries, so a chart can disagree with an animal you were given from one of the other two.
In our engine the 2025 year pillar turns at Li Chun on 3 February 2025 at 22:08:40 China time — the instant the Sun reaches 315° of ecliptic longitude. Birth times are entered to the minute, so an entry of 22:08 is still read as the previous year, the Dragon, while 22:09 is read as the new year, the Snake. Those two entries fall inside the same calendar day, and only one of them falls inside the same BaZi year.
packages/engine/src/pillars.ts · packages/engine/src/calendar.ts
Every line below is something this site's own code does, and each one names the file it lives in. None of it depends on which sign brought you here.
Four pillars — year, month, day and hour — each one a stem over a branch. With a known birth hour the chart carries all four, and the day stem becomes the Day Master that everything else is read against.
Source: packages/engine/src/types.ts
The year pillar turns at Li Chun, the start of spring, rather than on 1 January or at Chinese New Year, and the month pillar turns at the twelve solar boundaries called jie — so the year and the month are cut by the sun, not by the civil calendar.
Source: packages/engine/src/pillars.ts · packages/engine/src/calendar.ts
The twelve animals are read off the year branch, which is why the animal most people call their Chinese sign is one branch of one pillar rather than a whole reading.
Source: packages/engine/src/constants.ts · packages/engine/src/types.ts
The hour pillar is one of twelve two-hour windows placed by true solar time, and a birth at or after 23:00 true solar time is carried into the next day's day pillar by design rather than by oversight.
Source: packages/engine/src/pillars.ts
Ten Gods: every stem in the chart, including the stems hidden inside each branch, is labelled by its relationship to the Day Master.
Source: packages/engine/src/types.ts
The pillar-to-life-area map the reading layer uses: year for roots and ancestry, month for career and parents, day for self and partner, hour for children and later life.
Source: packages/engine/src/palaces.ts
Luck pillars: ten-year periods, each with a start age and a direction taken from the distance to the nearest solar boundary and from the polarity of the year stem.
Source: packages/engine/src/types.ts · packages/engine/src/luck.ts
The annual pillars inside the current luck pillar, so a reading can talk about a named year instead of a mood.
Source: packages/engine/src/types.ts
Symbolic stars: named markers attached to individual pillars, listed by the pillar they land on rather than averaged into a score.
Source: packages/engine/src/types.ts · website/src/components/sample-report/chart-cards.tsx
True solar time: clock time is corrected by the time-zone offset including daylight saving, by four minutes for every degree of longitude away from the zone's central meridian, and by the equation of time.
Source: packages/engine/src/true-solar-time.ts
The corrected time, not the wall clock, is what the four pillars are computed from.
Source: packages/engine/src/chart.ts
No birth hour? The chart drops to three pillars with the hour left open rather than guessed, and the Day Master and the five-element balance are still produced.
Source: packages/engine/src/true-solar-time.ts · packages/engine/src/chart.ts
The free chart runs in your browser on the same engine as the paid reports. The chart tool itself sends one thing out and nothing else: the city lookup. Your birth date and hour stay in the page, and the chart is not stored.
Source: website/src/components/chart/use-free-chart.ts · app/src/app/api/chart/route.ts
A birth city is required for the solar-time correction, and a missing city gets its own error code rather than being folded into a generic failure.
Source: website/src/lib/free-chart.ts
Two of those lines are about restraint rather than capability. When the birth hour is missing the chart drops to three pillars instead of inventing one, and when the birth city is missing the tool says so instead of assuming a longitude. Both are visible in the free tool.
Each block below gives the sign's date range, the phrasings people actually type, and a link to the free chart.
The pointer follows the question, not the sign. No pillar is assigned to a sign anywhere on this page.
21 March – 19 April
Typical searches
Phrasings of the question, not measured search volumes.
21 March – 19 April straddles two BaZi months — the Rabbit month and the Dragon month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
20 April – 20 May
Typical searches
Phrasings of the question, not measured search volumes.
20 April – 20 May straddles two BaZi months — the Dragon month and the Snake month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
21 May – 20 June
Typical searches
Phrasings of the question, not measured search volumes.
21 May – 20 June straddles two BaZi months — the Snake month and the Horse month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
21 June – 22 July
Typical searches
Phrasings of the question, not measured search volumes.
21 June – 22 July straddles two BaZi months — the Horse month and the Goat month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
23 July – 22 August
Typical searches
Phrasings of the question, not measured search volumes.
23 July – 22 August straddles two BaZi months — the Goat month and the Monkey month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
23 August – 22 September
Typical searches
Phrasings of the question, not measured search volumes.
23 August – 22 September straddles two BaZi months — the Monkey month and the Rooster month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
23 September – 22 October
Typical searches
Phrasings of the question, not measured search volumes.
23 September – 22 October straddles two BaZi months — the Rooster month and the Dog month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
23 October – 21 November
Typical searches
Phrasings of the question, not measured search volumes.
23 October – 21 November straddles two BaZi months — the Dog month and the Pig month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
22 November – 21 December
Typical searches
Phrasings of the question, not measured search volumes.
22 November – 21 December straddles two BaZi months — the Pig month and the Rat month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
22 December – 19 January
Typical searches
Phrasings of the question, not measured search volumes.
22 December – 19 January straddles two BaZi months — the Rat month and the Ox month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
20 January – 18 February
Typical searches
Phrasings of the question, not measured search volumes.
20 January – 18 February straddles two BaZi months — the Ox month and the Tiger month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
19 February – 20 March
Typical searches
Phrasings of the question, not measured search volumes.
19 February – 20 March straddles two BaZi months — the Tiger month and the Rabbit month — because the month pillar turns at a solar term in the first week of a month, not at a sign boundary.
BaZi does not read your sign. It reads the birth date, the birth hour and the birth place, the three inputs that become four pillars. The sign is not one of those inputs, and no pillar is assigned to it.
No. Aries is a date range on the zodiac wheel, and a BaZi chart is four pillars built from a birth date, hour and place. There is no element that stands in for Aries, and no sign-to-pillar table on this page or in our engine.
Only the birth date, and only because a sign is a date range. Everything that makes one chart differ from another — the hour pillar, the true-solar-time correction, the Day Master — needs the hour and the place as well.
If you mean the animal of your birth year, our engine reads it from the year branch, which turns at Li Chun in early February. If you mean a full reading, that is a four-pillar chart: run the free one and you can see the year branch, the Day Master and the luck pillars for yourself.
No. The animals are twelve branches of the year pillar inside a sixty-year cycle, and the signs are twelve divisions of the ecliptic. Both sets have twelve members, and that is where the resemblance stops.
No, and it deliberately does not. You already know your sign; a chart needs the date, the hour and the city instead. The free tool takes those three and computes the pillars in your browser.
Because the hour pillar is a two-hour window and the sun is not where the clock says it is. A city supplies the longitude used in the true-solar-time correction; without one the tool asks for a city rather than assuming one.
The free chart is the same engine as the paid reports. Give it a date, an hour and a city: the chart tool itself sends only the city lookup, and the chart is computed locally.
The free chart needs no account.
For entertainment purposes only. BaZi is reflective cultural guidance rather than a prediction of fixed fate, and it is not medical, legal or financial advice. This page explains what a chart is built from; it does not claim to tell you what happens next.