This calculator runs the classical Vedic compatibility method, guna milan, on two birth charts. It takes each person's Moon nakshatra, the birth star, compares the two stars across eight measures called kootas, and produces a score out of 36. It also checks for nadi dosha and mangal dosha separately from the tally. The result names which factors help and which need a closer look, and it applies the cancellation rules the classical texts specify for the heavy factors.
For how the whole system works, including why every koota is weighted differently and what the score bands mean, see the full guide to kundli matching and guna milan.
What the calculator reads
The calculator takes three inputs for each person: birth date, birth time, and birth place. From those, it computes the Moon's sidereal position using the Swiss Ephemeris with Lahiri ayanamsa, identifies the nakshatra, and reads the sign the Moon falls in. All eight kootas follow from those two facts: the nakshatra (birth star) and the Moon sign (rashi).
The eight kootas and their maximum points, in ascending order of weight:
| # | Koota | Max points | What it reads |
|---|---|---|---|
| 1 | Varna | 1 | Temperament class from Moon sign element |
| 2 | Vashya | 2 | Mutual pull, natural give-and-take |
| 3 | Tara | 3 | Star-distance, mutual well-being |
| 4 | Yoni | 4 | Instinctive harmony via nakshatra animal emblem |
| 5 | Graha Maitri | 5 | Friendship of the two Moon-sign lords |
| 6 | Gana | 6 | Temperament: deva, manushya, or rakshasa |
| 7 | Bhakoot | 7 | Moon-sign spacing around the zodiac |
| 8 | Nadi | 8 | Constitutional current, vitality and lineage |
The full scoring rules for each koota, with all the pairing tables, are on the ashtakoota page.
How the result is displayed
The result shows the total score and a breakdown by koota, so you can see at a glance where points are earned and where they fall short. For factors that score zero, the result checks whether a classical cancellation applies and notes it if so.
Score bands (working conventions, not scriptural rules):
| Total | Conventional reading |
|---|---|
| 33 to 36 | Excellent natural alignment |
| 25 to 32 | Very good |
| 18 to 24 | Acceptable, workable |
| Below 18 | Examine the full charts |
A low total most often comes from nadi and bhakoot, the two heaviest factors. The result explains whether a documented cancellation applies to each.
Nadi and bhakoot: the heavy factors
Nadi carries eight points: the most of any single koota. It sorts the 27 nakshatras into three constitutional currents, called vata, pitta, and kapha in some accounts, and named Adi, Madhya, and Antya in others. Two partners in the same current score zero and carry nadi dosha. The classical conditions that cancel it include: the same Moon sign but different birth stars; the same birth star but different quarters; or the same ruling planet for both Moon signs. When any cancellation applies, the calculator marks the dosha as softened.
Bhakoot carries seven points and scores the relative position of the two Moon signs. Three spacings score zero: when one Moon is two signs ahead of the other (the 2-12 count), five signs ahead (the 5-9 count), or six signs ahead (the 6-8 count). The classical softening condition is that the lords of the two Moon signs are mutual friends or the same planet, which is exactly what graha maitri measures. So the kootas talk to one another: a strong graha maitri score is also a bhakoot softener.
Mangal dosha: the separate check
Alongside the 36 points, the calculator checks each chart for mangal dosha, the placement of Mars in the 1st, 4th, 7th, 8th, or 12th house. Some traditions include the 2nd house as well. The dosha is checked from the ascendant, and where data permits, from the Moon and from Venus.
The primary comparison rule: when both charts carry the dosha, they balance each other and the matter is set aside. Additional cancellation conditions within a single chart include Mars in its own sign (Aries or Scorpio), Mars in its exaltation sign (Capricorn), Mars with Jupiter's aspect, and several other placements the tradition specifies. The full picture is on the manglik matching page.
What the score cannot tell you
The 36 points describe one point in each chart: the Moon's nakshatra. They say nothing about the 7th house in either chart, which is where partnership itself lives. They say nothing about Venus or Jupiter, the planets the tradition weighs for love and married life. They say nothing about the navamsa, the ninth divisional chart that refines the picture of marriage. And they say nothing about the dasha each person is living through.
A full reading looks at all of these. The guna milan score is the first number in the conversation, not the last word.
After the calculator
Read the koota breakdown to understand the score. For any flagged factor, read the guide dedicated to it. Then look at both charts in full: a free birth chart shows the 7th house, Mars, Venus, and Jupiter in their placements, alongside the nakshatra and Moon sign the calculator reads from.