Free calculator
Guna Milan Calculator
Ashtakoot Guna Milan, the eight-fold match out of 36 points, calculated from both real birth charts. Every koota is shown with what it measures, and with what the method cannot see.
Enter each person on their side. Two of the eight kootas are read one way round, so the Kanya and the Vara are not interchangeable.
Kanya (bride)
About this calculation
What is Guna Milan?
A classical matching method that compares the Moon in two birth charts across eight categories, called kootas. Each carries a different weight, from one point for Varna up to eight for Nadi, and they sum to 36. It is the oldest and most widely used compatibility screening in Vedic astrology.
What is a good score?
Traditional practice treats 18 and above as worth looking at further, and below 18 as a reason to look more carefully rather than a refusal. We do not print a verdict, because Guna Milan reads the Moon alone. It cannot see Mangal Dosha, the seventh house or its lord, Venus, or the dasha periods either person is running, and those are what a real compatibility reading weighs.
What are Nadi Dosha and Bhakoot Dosha?
A shared Nadi scores zero out of eight, and certain Moon sign distances score zero out of seven for Bhakoot. Both are treated seriously in classical practice, and both have widely accepted cancellations, called parihara, which depend on the rest of the two charts. A zero here is a reason to have the charts read properly, not a conclusion.
Why do the two people give different scores if I swap them?
Two of the eight kootas are directional: Varna and Vashya. Varna carries a rule about the groom relative to the bride, and the Vashya grid is read one way round, so swapping the two people can change the total. That is why the calculator asks who is the Kanya (bride) and who is the Vara (groom). This is a property of the classical method, not a rounding difference. Tara looks like a third, because it is counted from one nakshatra to the other, but it is counted in both directions and the two halves are added, so its total comes out the same either way.
What if a birth time is not known?
Leave it blank. Every koota derives from the Moon, which moves about thirteen degrees in a day and can cross into the next nakshatra, so instead of guessing a time we work through the whole birth day and show the score as a range, with each koota's own range. Anything that needs the rising sign, such as Mangal counted from the lagna, is marked as needing a birth time rather than guessed.
What does the Jyotira app add?
Add both people to the app and it keeps their charts, so you can compare them again whenever you like. The app compares only when both birth times are known; for a missing time, this page gives the range. The app also reads your own birth chart, with daily insights and weekly and monthly readings written from it.
Do you sell remedies?
No. We calculate what the two charts say and show how the number was reached. Jyotira does not sell gemstones, pujas or mantras, and we do not recommend anyone who does.