Vol. I · No. 1 · Est. MMXXVIThursday, 30 April 2026Free · Vedic · Precise
VedicBirth
Vedic Astrology & Jyotish Calculations
8,241Kundlis Generated
50+Free Tools
27Nakshatras
12Rashis Decoded
100%Free Forever
Vedic Compatibility
Kundali Matching
Free Gun Milan by name and date of birth. 36-point Ashtakoot analysis with Mangal Dosha detection.
No registration required. Completely free.
What is Kundali Matching?
Kundali matching (Gun Milan or Ashtakoot Milan) is the traditional Vedic method for evaluating compatibility between two people before marriage. It scores the relationship across 8 dimensions called Gunas, each weighted by importance. The maximum score is 36. Scores of 18 or above are considered acceptable; scores above 27 indicate excellent compatibility.
The analysis is based entirely on the Moon sign (Rashi) and birth Nakshatra of each person, making it specifically a measure of emotional and psychological compatibility rather than a full chart comparison. For a complete picture, the ascendant, 7th house, and Venus-Mars interactions between the two charts should also be examined.
The 8 Gunas Explained
8
NadiHealth, progeny, and biological compatibility
7
BhakootEmotional and financial harmony between partners
6
GanaTemperament match: Deva, Manava, or Rakshasa nature
5
Graha MaitriMental compatibility and mutual affection between Rashi lords
4
YoniPhysical compatibility and intimacy
3
TaraDestiny compatibility based on birth Nakshatra sequence
2
VashyaNatural dominance and mutual influence between Rashis
1
VarnaSpiritual nature and spiritual compatibility
36Total (maximum score)
Score Interpretation Guide
Below 18
Not recommended
18 to 24
Average
25 to 32
Good
33 to 36
Excellent
Even high scores require Nadi and Bhakoot to be non-zero. A Nadi score of 0 (Nadi Dosha) is considered the most significant defect regardless of total score.
Frequently Asked Questions
Q.What is kundali matching?
Kundali matching (also called Gun Milan or Ashtakoot Milan) is a traditional Vedic compatibility method performed before marriage. It evaluates the compatibility between two birth charts across 8 dimensions (Gunas), assigning points for each. The 8 Gunas are: Varna (1 point), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), and Nadi (8). Maximum score is 36. A score of 18 or above is generally considered acceptable for marriage.
Q.How accurate is this kundali matching tool?
We use Swiss Ephemeris to compute the exact Moon position (Chandra Rashi and Nakshatra) for each person. The Ashtakoot scoring follows the classical tables as described in Brihat Parashara Hora Shastra (BPHS) and Muhurta Chintamani. Moon position is accurate to arc-second precision using Lahiri ayanamsa. The result depends on the accuracy of the birth time provided: a significant time error can affect the Nakshatra assignment and change the score.
Q.What is a good kundali matching score?
A score of 18 or above (out of 36) is considered the minimum acceptable threshold in classical Vedic astrology. Scores of 21-27 indicate good compatibility; above 27 indicates excellent compatibility. Scores below 18 traditionally require additional analysis and remedies. However, Nadi dosha (Nadi = 0) and Bhakoot dosha (Bhakoot = 0) are treated as serious defects even if the total score is otherwise high.
Q.What is Mangal Dosha in kundali matching?
Mangal Dosha (also called Kuja Dosha or Manglik Dosha) occurs when Mars is placed in the 1st, 2nd, 4th, 7th, 8th, or 12th house of the birth chart. This is believed to create tension in marriage. When both partners have Mangal Dosha, the dosha is traditionally considered cancelled (dosha samya). Our tool automatically detects Mangal Dosha for both charts and indicates whether matching or not.
Q.Is kundali matching necessary for love marriages?
Traditionally, kundali matching was designed for arranged marriages. For love marriages, many astrologers still recommend checking Nadi and Bhakoot, the two most weighted Gunas, as these relate to health compatibility (Nadi) and financial and emotional harmony (Bhakoot). Even in love marriages, an awareness of the score and any doshas allows couples to take appropriate remedial measures.
Q.What is Nadi Dosha?
Nadi Dosha occurs when both partners have the same Nadi (Adi, Madhya, or Antya). It carries the maximum weight of 8 points in Ashtakoot and is considered the most serious dosha in kundali matching. Classical texts associate it with health issues and difficulty in having children. Exceptions exist when both partners share the same Nakshatra but different padas, or when their Nakshatras are in different Rashis.
Q.What is Bhakoot Dosha?
Bhakoot Dosha occurs in specific Moon-sign relationships between the two charts: 2/12, 5/9, and 6/8 placements from one chart to the other. It carries 7 points and is considered highly significant. The 6/8 Bhakoot is considered the most difficult, associated with financial disagreements and health concerns. Exceptions apply when both partners have the same Rashi lord.
Q.Can I do kundali matching without birth time?
The Moon sign (Rashi) and Nakshatra are the primary inputs for Ashtakoot matching, and these change relatively slowly compared to the ascendant. However, the Moon changes Nakshatra approximately every 24-27 hours, so birth time matters. If the exact time is unknown, use 6:00 AM as a placeholder. The closer to the actual time, the more accurate the Nakshatra and score.