Kundali matching कुण्डली मिलान
The 36-guṇa Aṣṭakūṭa Milan, computed from both birth charts rather than from birth stars alone — and, unusually, showing you exactly why each kūṭa scored what it scored.
Free · no account · both charts computed with a high-precision astronomical ephemeris · nothing is stored
What the reading gives you
All eight kūṭas
Varṇa, vaśya, tārā, yoni, graha maitrī, gaṇa, bhakūṭa and nāḍī — 36 guṇas in total, each scored separately.
The reason for every point
Not just “Yoni: 2/4”, but which yoni animals the two birth stars carry and why that pairing scores as it does.
Maṅgala doṣa, both ways
Checked in each chart from lagna, Moon and Śukra, and then cross-checked — a doṣa present on both sides is treated as classical texts treat it, not as a verdict.
Conventions disclosed
Where schools differ — vaśya group tables, the tārā count, nāḍī exceptions — Horā names the convention it used instead of quietly picking one.
Never a single verdict number
A guṇa total is one input among several. Horā shows the total, the doṣa position and the weak kūṭas, and leaves the judgement to you.
What Horā will not do here
It will not tell you that two people are compatible, or that they are not. There is no banner, no traffic light and no pass mark. The 18-of-36 threshold that most matchmaking services apply is a modern rule of thumb; the classical texts state the kūṭas and their scores, and then hand the decision to the families.
What Horā gives you instead is the arithmetic in full: what each of the eight kūṭas measured, the actual reason it scored what it scored, where a doṣa falls, which classical exceptions apply to it, and which cancellations found in modern compilations were left out because their source could not be verified.
Aṣṭakūṭa milan is one screen among several in the classical marriage procedure, and it reads two Moons — not two lives. Two people who want a fuller picture should read both charts properly. Cast a full chart.
Questions
Is a score below 18 a rejection?
No, and Horā will not tell you it is. The 18-guṇa threshold is a modern rule of thumb, not a classical injunction. Horā reports the total, which kūṭas are weak, and what the texts actually say about each — the decision is a human one.
Do you need exact birth times for both people?
Milan is mostly nakṣatra-based, so it works with approximate times. But maṅgala doṣa is judged from the lagna, which needs a real birth time. Horā tells you which parts of the result are affected if a time is missing.
What about nāḍī doṣa?
It is scored as 0 of 8 when both charts share a nāḍī, and Horā shows the classical exceptions that the tradition itself recognises rather than presenting the doṣa as absolute.