Comments
>log in to commentHey everyone 👋 I built BaZi Atlas because astrology tools usually hide their math. This one doesn't: the engine is open source (MIT), every convention is published, and where classical schools genuinely disagree (late-Zi day switch, luck-pillar start age), both positions are computed instead of silently picking one. It ships with a fixture-locked test suite you can run yourself. Free, no sign-up, no data stored. Roast my conventions — that is the feedback I want most.
- Free BaZi calculator with true solar time correction
- Open‑source BaZi Engine v0.15.1 (MIT license)
- Handles worldwide locations, DST, and longitude overrides
- No account required; all calculations run in the browser
- Extensive reference library (zodiac, stems, branches, ten gods, etc.)
- Detailed methodology with regression test suite for accuracy
- Free BaZi calculator with true solar time and DST handling
- Open‑source BaZi Engine v0.15.1 (MIT) with extensive regression tests
- No account required – all calculations run locally in the browser
- Comprehensive reference library (zodiac, stems, branches, ten gods, etc.)
- Compatibility calculator shows full relational tables without scoring
A free BaZi calculator that computes Four Pillars of Destiny with transparent, open-source math.
- for
- Practitioners and developers interested in Chinese astrology calculations.
- pricing
- free
- license
- MIT
Key features
- Open-source engine — MIT-licensed engine whose calculations are fully published and verifiable.
- True solar time correction — Applies precise solar time adjustments for any birthplace worldwide.
- Unknown-birth-hour mode — Generates exact three-pillar charts without guessing missing hours.
- Comprehensive reference library — 700+ bilingual pages covering zodiac, I Ching hexagrams, ten gods, shen sha and more.
- Customizable options — Allows longitude, UTC offset, DST overrides and day-pillar school selection.
- Compatibility & luck pillars — Calculates compatibility charts and future luck pillars.
Use cases
- Generate a precise BaZi chart for a client with known birth time.
- Create a three-pillar chart when the birth hour is unknown.
- Research classical differences by viewing both school interpretations side by side.
- Reference detailed I Ching hexagram meanings directly from the engine.
BaZi Atlas FAQ
Does the tool guess missing birth hours?+
No, it leaves the hour pillar absent and marks the chart as a three-pillar chart.
Can I adjust for daylight saving time?+
Yes, you can indicate if the birth time was recorded during DST or override the UTC offset.
Is the calculation engine open source?+
Yes, the engine is released under the MIT license and all conventions are published.
What languages are the reference pages in?+
The library provides bilingual pages, covering Chinese and English content.
How are different classical schools handled?+
When schools disagree, both positions are displayed for comparison.
Summarized by DevHunt from bazi-atlas.com · Oct 10, 2026. Details may change; check the official site.