Kundali matching for marriage: free Kundli Milan & Guna Milan
Compare both birth charts with the Ashtakoot system, see your score out of 36 and check Manglik and Nadi dosha before you take the next step.
How many gunas should match for marriage?
In Vedic Kundali matching, at least 18 of 36 gunas should match. 18–24 is average, 25–32 is good and 33–36 is excellent. Nadi (8) and Bhakoot (7) carry the most weight, and Manglik dosha is checked separately.
- Minimum
- 18 / 36
- Good match
- 25 – 32
- Excellent
- 33 – 36
- Also checked
- Manglik, Nadi, Bhakoot
- Verified astrologers
- 100% private
- Pay only per minute


The 8 kootas and their 36 gunas
Each koota compares one part of married life. Points add up to a maximum of 36.
| Koota | What it checks | Max gunas |
|---|---|---|
| Varna | Spiritual and work compatibility | 1 |
| Vashya | Mutual attraction and influence | 2 |
| Tara | Health and wellbeing of the couple | 3 |
| Yoni | Physical and intimate compatibility | 4 |
| Graha Maitri | Mental wavelength and friendship | 5 |
| Gana | Temperament: Deva, Manushya, Rakshasa | 6 |
| Bhakoot | Love, family welfare and prosperity | 7 |
| Nadi | Health and progeny; the most important koota | 8 |
| Total | 36 |
What does your Guna Milan score mean?
Doshas checked in Kundli Milan
Manglik dosha: Mars in the 1st, 4th, 7th, 8th or 12th house. Usually matched with another Manglik chart or reviewed for cancellation.
Nadi dosha: both partners share the same Nadi (Aadi, Madhya or Antya).
Bhakoot dosha: certain Moon-sign combinations (2–12, 6–8, 5–9) that score 0 in Bhakoot.
Classical texts describe cancellations (parihar) for each dosha. Ask an astrologer before drawing conclusions.
Read more: Guna Milan score explained · Manglik dosha and its cancellation
Discuss your match with a Kundli Milan expert
Go beyond the score: the 7th house, Navamsa, dashas and dosha cancellations for both partners, explained in plain words.
First consultation for new users · Verified astrologers · 24×7
Kundali matching questions
What is Kundali matching?
Kundali matching (Kundli Milan) compares the birth charts of two people before marriage. The Ashtakoot system scores eight areas of compatibility for a total of 36 gunas.
How many gunas should match for marriage?
Traditionally 18 or more out of 36 is considered acceptable, 25 to 32 is good, and above 32 is excellent. Astrologers also check doshas and the full charts, not just the score.
Is 18 gunas good for marriage?
Yes. 18 out of 36 is the traditional minimum, and many marriages are approved at this score when there is no serious uncancelled dosha. An astrologer should still check Nadi, Bhakoot and Manglik dosha.
Is Manglik dosha part of the 36 gunas?
No. Guna Milan scores 36 points from both partners' Moon nakshatras. Manglik dosha is checked separately from the position of Mars in each chart.
Can I match Kundali by name only?
Name-based matching is an approximation. For an accurate Guna Milan, use both partners' date, time and place of birth.
What is Nadi dosha?
Nadi dosha occurs when both partners have the same Nadi, giving 0 out of 8 in Nadi koota. Classical texts list conditions where it is cancelled; an astrologer can check these for you.
Does a low score mean we cannot marry?
No. A score is one input. Many couples with average scores have happy marriages. Use matching as guidance, and make the decision together with your families.


