Free · Kundli matching · 36 gunas

Guna Milan calculator: kundli matching for marriage

Enter both births to see the classical Ashtakoot score out of 36, koota by koota, with Nadi, Bhakoot and Mangal dosha, and beside it our own Karmik 100-point reading of the two full charts. Both are a starting point for a conversation, not a verdict.

Male (groom)
Female (bride)

The two births are used for this calculation and not saved. Names stay in your browser.

What is Guna Milan?

Guna Milan (also written Gun Milan, and known as Ashtakoot Milan or kundli matching) is the classical Vedic method of checking marriage compatibility. It compares the Moon's nakshatra (birth star) and Moon sign of the two partners across eight factors, the kootas, and awards up to 36 points, the gunas. Because it rests on the Moon, it needs only the date, time and place of birth of each person.

The 8 kootas and their points

KootaPointsWhat it compares
Varna1Temperament and outlook, from the Moon sign's varna.
Vashya2Mutual attraction and influence, from the Moon sign's group.
Tara3Wellbeing and fortune, counted from one birth star to the other.
Yoni4Physical and intimate nature, from each nakshatra's animal.
Graha Maitri5Mental friendship, from the lords of the two Moon signs.
Gana6Temperament: Deva, Manushya or Rakshasa.
Bhakoot7Family welfare and shared finances, from the distance between the Moon signs.
Nadi8Constitution; traditionally health and children.
Total36

How to read a Guna Milan score

A total is not a verdict. Nadi and Bhakoot zeros are traditionally treated as concerns of their own rather than ordinary deductions, so this calculator reports them separately: 24 with a Nadi zero is not the same as 24 without one. Where a classical exception cancels a dosha, the report names it and shows the points it restores.

Nadi dosha and Bhakoot dosha

Nadi dosha arises when both Moon nakshatras belong to the same Nadi (Adi, Madhya or Antya), so Nadi scores 0 of 8. Tradition ties it to health and children. If you plan children, a carrier-screening test with a doctor gives real information that no chart can.

Bhakoot dosha arises when the Moon signs are 6-8, 9-5 or 2-12 from each other, so Bhakoot scores 0 of 7. Tradition ties it to family welfare and money, and it is eased when the two Moon-sign lords are the same planet or natural friends of each other.

Mangal dosha (Manglik)

A person is called Manglik when Mars occupies the 1st, 4th, 7th, 8th or 12th house. The calculator checks this from the Ascendant (Lagna), from the Moon and from Venus for both partners, and shows each. By tradition, when both partners are Manglik the dosha is considered cancelled.

What the Karmik reading adds

Ashtakoot looks only at the two Moons. The Karmik reading is our own 100-point system, built at Karmik Architect, that reads the two full charts:

It is shown beside the classical score, never mixed into it, so you can see where the two agree and where they do not. The classical calculation follows the standard Ashtakoot tables and is checked koota by koota against Jagannatha Hora.

What our own test found

We scored 155 couples whose outcome is known, 79 lasting marriages and 76 that ended, without looking at which was which. Neither the 36-guna score nor the Karmik score told the two groups apart better than chance. We say so because it is true, and because it is why we are asking people to tell us about their own marriages: a matching method should earn trust with evidence. Read any score here as something to talk about together, not as a forecast.

Open a reading from a link

Any reading can be opened straight from a link, which is handy for sharing two births with family or for an AI assistant answering a question about Gun Milan. Give each birth's local date and time and the town:

karmikarchitect.com/guna-milan?m=1990-05-14T08:30&mplace=Mumbai&f=1992-11-02T21:10&fplace=Delhi

m is the male (groom) and f the female (bride). Developers and assistants can also get the same reading as JSON; see llms.txt.

Questions about kundli matching

What is Guna Milan?

Guna Milan, also called Ashtakoot Milan, Gun Milan or kundli matching, is the classical Vedic way of comparing two birth charts before marriage. It compares the Moon's nakshatra and sign of each partner across eight factors (kootas) and awards up to 36 points (gunas).

How many gunas should match for marriage?

By tradition, fewer than 18 of 36 is treated as weak, 18 to 24.5 as acceptable, 25 to 32.5 as good and 33 or more as excellent. Families also look at Nadi, Bhakoot and Mangal dosha on their own, whatever the total. A score is a classical convention, not a forecast of how a marriage will go.

What are the 8 kootas of Ashtakoot matching?

Varna (1 point), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7) and Nadi (8), which add up to 36.

What is Nadi dosha?

Nadi dosha is when both partners' Moon nakshatras fall in the same Nadi (Adi, Madhya or Antya), so the Nadi koota scores 0 of 8. Tradition links it to health and children, and classical texts list exceptions that cancel it. If you plan children, a carrier-screening test with a doctor gives real information that no chart can.

What is Bhakoot dosha?

Bhakoot dosha is when the two Moon signs sit 6-8, 9-5 or 2-12 from each other, so the Bhakoot koota scores 0 of 7. Tradition links it to family welfare and shared finances, and some exceptions cancel it, for example when both Moon signs have the same lord.

What is Mangal dosha (Manglik)?

A person is called Manglik when Mars sits in the 1st, 4th, 7th, 8th or 12th house. This calculator checks it from the Ascendant, the Moon and Venus for both partners. By tradition the dosha is considered cancelled when both partners are Manglik.

Can a Guna Milan score predict whether a marriage will last?

No score has been shown to. When we tested the 36-guna score and our own Karmik score on 155 couples whose outcome is known (79 lasting marriages, 76 that ended), neither told them apart better than chance. Use a reading to start a conversation, not to make the decision.

Is there a Guna Milan app?

Yes. Karmik Architect: Vedic Kundli on Google Play does the same matching on Android, keeps both charts saved so you can match again any time, and adds your full kundli, dashas and certified astrologers. It is free to download.

Do I need the exact birth time for kundli matching?

Guna Milan depends on the Moon's nakshatra, which changes roughly once a day, so a time that is an hour or two out usually gives the same 36-guna score, unless the Moon changed nakshatra or sign that day. Mangal dosha from the Ascendant and the Karmik reading need the time to be closer.

Want a person to read the two charts with you? Consult a certified astrotherapist.

Tell us your experience

Help us test Karmik Milan against real marriages. Every question is optional except the age tick.

Your situation
Did this reading match your experience?

What you send is kept on our own server, read by our team and never sent to an AI. See our privacy policy.