Quick Answer: Kundli Matching (Guna Milan) scores marriage compatibility on an 8-factor, 36-point scale called Ashtakoota. A score of 18+ is traditionally acceptable, 24+ is good, and 32+ is excellent. The system compares Nakshatra, Rashi, and degree placements between the two birth charts to predict emotional, physical, and spiritual harmony.

What Kundli Matching tells you about a relationship

Kundli Matching — also called Guna Milan or Ashtakoot Milan — is the classical Vedic method for assessing marriage compatibility. This calculator takes the birth details (date, time, and place) of two individuals, computes the exact sidereal Moon position for each, and then runs eight structured tests called Kootas that together assign a total score out of 36.

The eight Kootas test different dimensions of compatibility: Varna (spiritual alignment), Vashya (mutual influence), Tara (destiny and health), Yoni (physical and temperamental chemistry), Graha Maitri (mental and intellectual affinity), Gana (temperament type — divine, human, or demonic), Bhakoot (emotional and financial harmony), and Nadi (genetic and health compatibility). Nadi carries the highest weight at 8 points; Bhakoot follows at 7. A score of 18 or above is the traditional threshold for an acceptable match.

Where Ashtakoot matching falls short is in scope: it is entirely Nakshatra-based and does not directly analyze the 7th house, Venus, Jupiter, or the Navamsha chart — the deeper layers that determine the actual quality of married life. Use this tool for a rapid, standardized compatibility read; for a decision with serious consequences, combine it with a full chart comparison that an astrologer can provide.

Kundli Matching Calculator

Check marriage compatibility between two people using the Ashtakoot Guna Milan system. Enter birth details for both partners below.

Person 1 (Bride)

Person 2 (Groom)

Accurate birth time is crucial for both partners.

Enter birth details for both partners above to check compatibility.

What is Kundli Matching?

Kundli Matching (also known as Kundali Milan or Horoscope Matching) is a time-honoured Vedic astrology practice used to assess compatibility between two people before marriage. The most widely used system is Ashtakoot Guna Milan, which evaluates eight factors (Koots) derived from the Moon Nakshatra of each partner, yielding a maximum score of 36 Gunas.

The eight Koots are Varna (spiritual compatibility), Vashya (dominance), Tara (birth star compatibility), Yoni (physical and sexual compatibility), Graha Maitri (mental compatibility), Gana (temperament), Bhakoot (love and finances), and Nadi (health and progeny). A score of 18 or above out of 36 is generally considered acceptable, while 24 and above is considered excellent.

While Guna Milan provides a quick numerical assessment, experienced astrologers also examine Mangal Dosha, Nadi Dosha, and the overall strength of the 7th house in both charts. Our free calculator gives you an instant Ashtakoot score, but for a comprehensive understanding of marital compatibility, consider our detailed marriage report.

What is Kundli Matching?

Kundli Matching — also called Guna Milan, Horoscope Matching, or Ashtakoota Milan — is the classical Vedic procedure for evaluating compatibility between a prospective bride and groom. Rooted in Maharishi Parashara's teachings and refined across centuries, it has been the foundation of arranged-marriage decisions in India for well over a thousand years.

The method is remarkably objective: each chart is reduced to a specific Moon sign (Rashi) and birth star (Nakshatra), and eight tests (kootas) are applied to compare the pair. The total score — out of 36 — gives a clear quantitative read on compatibility.

The 8 Kootas Explained

The Ashtakoota system weighs each factor differently — the heavier the weight, the more important the factor for long-term union:

  • Varna (1 pt): Spiritual caste compatibility. Tests whether the groom's Varna is equal to or higher than the bride's.
  • Vashya (2 pts): Mutual attraction and control. Some Rashis naturally dominate or yield to others.
  • Tara (3 pts): Destiny and health. Compares the Nakshatra star count from bride to groom and vice versa.
  • Yoni (4 pts): Sexual compatibility and animal nature. Each Nakshatra is associated with an animal (horse, elephant, cat, etc.); natural-friend pairs score high.
  • Graha Maitri (5 pts): Mental and intellectual compatibility. Tests friendship between the Rashi lords of both charts.
  • Gana (6 pts): Temperament — Deva (divine), Manushya (human), or Rakshasa (demonic). Same Gana scores full; Deva-Rakshasa is the worst.
  • Bhakoot (7 pts): Emotional and financial harmony. Tests the relative position of the two Moon signs (1-7, 2-12, 3-11, etc.).
  • Nadi (8 pts): Genetic and health compatibility. Classified as Adi, Madhya, or Antya — same Nadi scores zero and is the gravest mismatch.

How the Calculator Works

Our Kundli Matching calculator takes the birth details (date, time, place) of both the bride and groom. It uses Swiss Ephemeris data to compute the exact sidereal Moon position for each, from which Rashi and Nakshatra are derived. The eight kootas are then evaluated using classical rules codified in texts like Brihat Parashara Hora Shastra and Muhurta Chintamani.

The output is a total Guna score (0–36), a factor-by-factor breakdown, and flags for any doshas present (Nadi Dosh, Bhakoot Dosh, Gana Dosh). Cancellations — ways in which a dosh can be nullified by other chart factors — are also noted. If time of birth is approximate, results for Nakshatra-sensitive factors should be treated as indicative.

Understanding the Result

  • 0–17 points: Low compatibility. Traditional texts advise against the union without thorough mitigation.
  • 18–24 points: Acceptable. Minor adjustments and communication will likely be enough.
  • 25–32 points: Very good. Strong harmony across most factors.
  • 33–36 points: Exceptional. Rare and considered an excellent match.

A low score is not a final verdict. The 7th house, Venus, Jupiter, and the D9 Navamsha chart of both partners can overturn a poor Guna reading. Mangal Dosh compatibility is also assessed separately — both partners being Manglik often cancels the dosh entirely.

Beyond Ashtakoota: Complete Compatibility

A thorough marriage analysis goes further than Guna Milan. Modern Jyotishis typically check:

  • 7th house strength and 7th lord placement in both charts
  • Venus condition in the male chart; Jupiter in the female chart
  • Mangal Dosh compatibility (Mars in 1/2/4/7/8/12 from Lagna, Moon, or Venus)
  • Navamsha (D9) chart compatibility — the divisional chart for marriage
  • Dasha compatibility — who is running auspicious periods during the likely marriage window
  • Longevity (Ayush) analysis to rule out widowhood yogas

Classical foundation

The Ashtakoot Guna Milan system is documented in Muhurta Chintamani and other classical muhurta texts as the standard framework for marriage compatibility assessment. The eight Koota categories — Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakuta, and Nadi — each with their scoring rules and cancellation conditions, are described in detail in these texts. The Brihat Parashara Hora Shastra (BPHS) provides the foundational Nakshatra framework from which all eight Kootas are derived. Nadi Dosh and Bhakuta Dosh — the two highest-weight mismatches — carry their scores because classical observation associated same-Nadi pairings with health and progeny issues, and specific Bhakuta combinations with financial and emotional instability.

Methodology and accuracy

Both birth charts are computed using Swiss Ephemeris-grade astronomical data with Lahiri ayanamsa correction. The Moon's precise sidereal longitude is calculated for each person, from which the Nakshatra and Pada (quarter) are derived. The eight Koota calculations use the Nakshatra number (1–27) and Pada (1–4) of each Moon. Cancellation conditions for Nadi Dosh, Bhakuta Dosh, and Gana Dosh are checked systematically against classical rules. If birth time is unavailable, Moon-sign-level compatibility (Rashi Kuta and Graha Maitri) can still be calculated; Nakshatra-sensitive factors (Tara, Yoni, Nadi) require birth time for full accuracy.

Related tools and resources

Common Questions

Frequently Asked Questions

What is Kundli Matching or Guna Milan?

Kundli Matching (Guna Milan) is the Vedic astrology method of assessing marriage compatibility between two birth charts. It uses the Ashtakoota system — eight categories (kootas) that together assign a maximum of 36 points. The higher the total, the more harmonious the predicted union.

What score is considered a good Kundli match?

A score of 18 points or above (out of 36) is traditionally considered acceptable for marriage. 18-24 is good, 25-32 is very good, and 33-36 is exceptional. Scores below 18 suggest significant compatibility challenges, though they can still be mitigated through remedies or partner chart analysis.

Which are the 8 factors (Kootas) in Ashtakoota matching?

The eight kootas are Varna (spiritual compatibility, 1 pt), Vashya (mutual control, 2 pts), Tara (destiny, 3 pts), Yoni (sexual compatibility, 4 pts), Graha Maitri (mental affinity, 5 pts), Gana (temperament, 6 pts), Bhakoot (emotional/finance, 7 pts), and Nadi (genetic health, 8 pts). Nadi and Bhakoot carry the heaviest weight.

What is Nadi Dosh and how serious is it?

Nadi Dosh occurs when both partners share the same Nadi — Adi, Madhya, or Antya. It is considered the most serious mismatch, costing 8 points, and is traditionally associated with health and progeny issues. However, it can be cancelled if the couple shares the same Rashi or Nakshatra lord, or through specific remedies.

Does a high Guna Milan score guarantee a happy marriage?

No. Guna Milan is one factor among many. A full compatibility reading also examines the 7th house and its lord, Venus placement, Mangal Dosh, Navamsha (D9) compatibility, and the dasha periods of both charts. Many successful marriages have moderate Guna scores, and some high-scoring matches still struggle — consult an astrologer for the complete picture.

Want a complete marriage compatibility reading?

Guna Milan is a great first check — but serious decisions deserve a full chart comparison. Chat with a Vedic astrologer on AstroPath.

Chat with an astrologer — first chat free

Limitations of any free Vedic Kundli matching tool

Free Vedic calculators are remarkably good at the calculation. Sidereal positions with Lahiri ayanamsa, divisional chart projections, classical scoring rules — all of this is well-defined math that a tool can execute deterministically. Where every free tool stops is interpretation: a real Vedic reading weighs competing yogas, evaluates planetary strength across all six Shadbala measures, accounts for the dasha period active when the question is asked, and integrates the result against your specific life situation. The tool gives you the inputs; the astrologer composes the answer.

Use the Kundli matching result as a structured starting point. If it flags a major dosh (Mangal, Nadi, Sade Sati) or surfaces an unusual yoga, that is exactly the situation where a follow-up consultation with a Vedic astrologer becomes worth the cost: the tool has done the screening, but the integration with the rest of your chart needs a practitioner.

Frequently asked

Should I trust the Kundli matching result for major life decisions?

Use the result as a starting point, not a final verdict. The Kundli matching computes the underlying astrological data accurately — exact sidereal positions, divisional placements, and classical scoring rules — but a single tool reading cannot account for your full chart context: dasha period, ongoing transits, divisional chart strength, and the specific life question being asked. For decisions like marriage, career change, or relocation, pair the tool result with a 1-on-1 reading from a Vedic astrologer who can integrate it with the rest of your chart.

What are the limitations of any free Vedic Kundli matching calculator?

Free Vedic calculators — including this one — calculate astronomical and rule-based positions reliably, but interpretation is what classical Jyotish has always required a human astrologer for. A free Kundli matching cannot weigh competing yogas, reconcile contradictory dashas, factor in the strength (Shadbala) of relevant planets across all six measures, or contextualise the result against your specific question. The tool gives you the data; an astrologer gives you the answer.

Get a follow-up reading

AstroPath connects you with 60+ verified Vedic astrologers for 1-on-1 chat consultations in English and Hindi. Every astrologer on the platform is vetted for credentials, lineage, and language fluency before going live. Your first chat is free.

Browse verified astrologers →