Free astrology calculators, real astronomy

Chinese and Vedic systems computed from an actual ephemeris, with the time zones that were in force on the day you were born.

No sign-up · nothing stored · 34,000 cities offline

BaZi — Four Pillars

Four pillars, Day Master, hidden stems and element balance.

Saju — Korean Four Pillars

Eight characters with the Ten Gods and your Daeun luck cycles.

Feng Shui Kua Number

Your Kua number and the four directions worth facing.

Vedic Birth Chart

Sidereal chart with nakshatras, padas and your dasha.

Navamsa (D9) & Divisional Charts

The ninth harmonic with vargottama marked, plus all sixteen vargas.

Kundali Matching — Guna Milan

Eight kootas out of 36, scored from both sidereal Moons.

Synastry — Two Charts Compared

Aspects between two birth charts, house overlays, and the contacts that run both ways.

Natal Chart

Tropical chart, ascendant, midheaven, Placidus houses.

Current Transits

Today's planets against your birth chart, with the exact dates.

Vimshottari Dasha

Which planetary period you are in, and until when.

Zi Wei Dou Shu — Purple Star

Twelve palaces, fourteen major stars, decade limits.

BaZi vs Vedic Astrology

One chart in both systems: where they agree, where they do not.

No app, no account, no star-sign horoscope

These are calculators, not an astrology app and not a daily horoscope feed. Nothing installs, nothing is stored, and there is no sign-up wall between you and the numbers. They run in a browser on a phone or a PC alike, because the whole thing is one page of arithmetic and a table of results.

What each one is best at: the birth chart calculator for your sun, moon and rising; the Vedic chart if you want a kundli with nakshatras; Vimshottari dasha for which planetary period is running; BaZi (Korean saju) for the four pillars and your Day Master; Kua number for the directions to face at a desk or in bed; and BaZi vs Vedic astrology if you want to see one chart read by both traditions at once, disagreements included.

Why another set of calculators

Three things are done properly here that free tools usually skip.

Time zones are historical. Malaysia and Singapore moved to UTC+8 in 1982; before that the peninsula ran on UTC+7:30. A 1979 birth in Penang is calculated at +7:30. Tools that use today's offset put the hour pillar and the ascendant in the wrong place for anyone born before the change.

Chinese years turn at Li Chun. Both the BaZi year and the Kua number change when the Sun reaches 315°, in early February — not on 1 January and not at Chinese New Year. Births in that window are flagged on the page.

The Eight Mansions table is derived, not copied. It is generated from trigram line-flips and then checked against published tables, all 64 cells.