Kundli and jyotish, set up for Indian birth data
Lahiri ayanamsa as the default, Indian Standard Time handled properly including the historical offsets, and the regional terminology mapped so you can find what you are looking for whichever tradition you grew up with.
Free, no sign-up. Every calculation runs in your browser — your birth date, time and place are never sent to a server.
Timezone handling for Indian births
This is where Indian chart calculations most often go wrong. India uses a single offset today, but that is a modern arrangement:
- IST is UTC+05:30 — a half-hour offset that some tools round to whole hours, which moves the ascendant by up to seven degrees.
- Before 1942 Bombay and Calcutta ran their own local times. Births in that era need the historical zone, not the modern one.
- 1942–1945 India observed a wartime advance of an hour.
The calculator resolves the offset from the IANA timezone database for the actual date of birth rather than applying a fixed number, so a 1938 Kolkata birth and a 1998 Kolkata birth are both handled correctly.
Regional vocabulary
The same chart goes by different names across India. All of these describe what this tool produces:
| Term | Where | What it means here |
|---|---|---|
| Kundli, kundali | North India, Hindi belt | The birth chart — the North Indian diamond layout |
| Jathakam, jataka | Kerala, Tamil Nadu, Karnataka | The birth chart — the South Indian square layout |
| Jyotish, jyotisha | Pan-Indian, Sanskrit | The discipline itself |
| Kundli milan, guna milan | North India | Ashtakoot compatibility matching |
| Porutham | Tamil Nadu, Kerala | Compatibility matching — ten poruthams overlap the eight kootas |
| Rashi, raasi | Pan-Indian | The Moon sign, which is what most Indian horoscope columns mean |
| Lagnam | South India | The ascendant |
Settings that match Indian practice
- Lahiri (true Chitrapaksha) ayanamsa by default — the Indian government standard, Spica-anchored rather than linearly extrapolated. Krishnamurti (KP) and Raman are available for practitioners who use them.
- Whole-sign houses, the standard for Parashari judgement, rather than the quadrant systems Western software defaults to.
- Both chart layouts — North Indian diamond and South Indian square.
- True node for Rahu and Ketu, with the mean node available.
- Vimshottari dasha to sookshma level, plus Ashtakavarga, the standard divisionals D1 through D60, and the classical doshas including Mangal, Kaal Sarpa and Sade Sati.
Birth time accuracy
Indian birth certificates often record the hour but not the minute. If that is all you have, the Moon sign and dasha timeline remain broadly usable, but the ascendant and every divisional chart should be treated as provisional — the navamsa changes every 3°20′ of the Moon's motion, which is a matter of minutes.
Common questions
- Is this kundli calculator free?
- Yes, and there is no sign-up. It is a non-commercial project, and every calculation runs in your browser rather than on a server.
- Which ayanamsa is used for Indian charts?
- Lahiri, in the true Chitrapaksha definition anchored on Spica — the Indian government standard. KP and Raman are selectable if your tradition uses them.
- Does it handle IST and the older Indian time zones?
- Yes. Offsets are resolved from the IANA timezone database for the actual date of birth, so pre-1942 local times and the 1942–45 wartime advance are applied correctly rather than assuming the modern UTC+05:30.
- Can I get kundli milan for marriage?
- Yes — the eight kootas out of 36 with the classical cancellations, plus dosha analysis, each chart's own marriage promise and the synastry overlay. It deliberately does not produce a single compatibility percentage.
- Is my birth data safe?
- It never leaves your device. The Swiss Ephemeris runs as WebAssembly in your browser, and nothing is uploaded or stored.