A free BaZi chart, calculated locally.

Enter supported birth details to view the available Four Pillars, Day Master, and a raw visible-element count. This tool does not interpret or predict.

AI-free · calculation only

Birth details, with uncertainty visible.

Use the local clock time at birth. All values stay in this browser and are never placed in a URL.

Gregorian date and local time

Research range: 1901-01-01 through 2050-12-31. Future dates are not accepted.

Required. Use a Gregorian calendar date.
Required when known. Enter the time shown on the local clock, not a converted time.

Unknown time uses the whole local date. The hour pillar is omitted and only invariant fields can be shown.

Birthplace timezone

This first local slice supports Asia/Manila only. Other listed zones are included so their limitation remains explicit.

An unsupported zone receives a field error. The calculator never substitutes another place or offset.

Methodology and limitations

This local adapter returns package calculation output using a sect-2 local-midnight convention. Package output is not independent astronomical validation; the stated research support is limited to the supported range and Asia/Manila conditions.

  • Asia/Manila is the only supported timezone in this first slice; an invalid IANA name is a validation error.
  • Supported Gregorian research range is 1901-01-01–2050-12-31; future dates are rejected.
  • Runtime IANA historical-offset handling must resolve uniquely at UTC+08, or calculation is blocked rather than guessed.
  • No true-solar-time correction is applied.
  • Unknown time evaluates the whole local date and withholds non-invariant year, month, or day fields. Known-minute inputs near a term boundary can withhold year or month when the tolerance window changes them.

Glossary

Pillar
A displayed stem-and-branch pair for year, month, day, or available hour.
Day Master
The displayed day stem, shown with its raw element and polarity label.
Visible-element count
One main element per displayed stem and branch. Hidden stems and strength are not counted.
Withheld
A field not shown because it changed across the supported uncertainty window.

Raw counts are not a strength score, medical claim, missing-element prescription, scientific finding, or prediction.