What is kundli matching?
Kundli matching, or kundli milan, is the traditional practice of comparing two birth charts before a marriage. The most widely used method is Ashtakoota Guna Milan: the Moon sign and birth star (nakshatra) of the two people are scored across eight areas, called kootas, for a maximum of 36 points. Mangal dosha, which looks at the position of Mars, is checked alongside it.
This free calculator works from the date, exact time and place of birth of both partners. Planet positions are calculated with the Swiss Ephemeris using the Lahiri ayanamsa, the standard used in Vedic astrology.
How to use this kundli matching calculator
- Enter the groom’s date of birth, time of birth and city of birth.
- Enter the bride’s details the same way. Type the city and pick it from the list.
- Press Check compatibility to see the total score, the eight kootas and the Mangal dosha result.
- Download the result as a PDF certificate in English or Hindi (हिन्दी) to keep or share with family.
The 8 kootas of Guna Milan
- Varna 1 point
- Temperament and ego. Compares the two Moon signs; scores 1 when the groom’s level is equal or higher.
- Vashya 2 points
- Mutual attraction and influence. Shows how naturally the two adapt to each other.
- Tara 3 points
- Health and well-being together. Compares the two birth stars (nakshatras).
- Yoni 4 points
- Physical and instinctive compatibility. Each nakshatra has an animal symbol; friendly symbols score higher.
- Graha Maitri 5 points
- Friendship and mental compatibility. Whether the rulers of the two Moon signs are friends, neutral or rivals.
- Gana 6 points
- Nature and temperament: Deva (gentle), Manushya (balanced) or Rakshasa (intense).
- Bhakoot 7 points
- Emotional bond, family and prosperity. Depends on the distance between the two Moon signs.
- Nadi 8 points
- Health and lineage. The most heavily weighted koota: the same Nadi scores 0.
How to read your Guna Milan score
- 33 to 36 Excellent
- Very harmonious on the traditional measure.
- 25 to 32.5 Very good
- Most of the eight areas support each other.
- 18 to 24.5 Acceptable
- At or above the traditional minimum. Look at the lower-scoring areas.
- Below 18 Needs care
- Below the traditional minimum. Many families still consult an astrologer before deciding.
These bands are a convention, and astrologers apply them with different strictness. Nadi dosha and Bhakoot dosha are shown separately on the result, because a low score in those two areas is given extra attention in many traditions.
Mangal dosha (Manglik) check
A person is called Manglik when Mars is in the 1st, 4th, 7th, 8th or 12th house, counted from the Lagna or from the Moon. The calculator reports each partner separately, notes common cancellations (Mars in its own or exalted sign, or Jupiter’s influence on Mars) and then gives a pair result: no dosha, both Manglik (traditionally balanced), or only one Manglik.
Why the exact birth time matters
The Moon changes sign roughly every two and a quarter days and moves about 13 degrees a day, and the Lagna changes about every two hours. An hour or two of error can change the nakshatra, the Moon sign or the Mangal result, so use the time from a birth certificate or hospital record where you can.
Questions about kundli matching
What is kundli matching (kundli milan)?
Kundli matching, also called kundli milan, gun milan or horoscope matching, is the traditional comparison of two birth charts before marriage. The standard method, Ashtakoota Guna Milan, scores eight areas for a maximum of 36 points, using the Moon sign and birth star of each person. Mangal dosha is checked separately.
What is a good Guna Milan score?
Traditionally 18 out of 36 is the minimum. About 25 and above is considered very good and 33 and above excellent. Treat the score as one input, not a verdict.
Is 18 Gunas enough for marriage?
Eighteen is the traditional minimum, so a match at or just above it is called acceptable. Astrologers usually also look at Nadi, Bhakoot, Mangal dosha and the two charts themselves before advising.
What is Nadi dosha, and does it cancel a match?
Nadi carries the most points (8). If both partners belong to the same Nadi it scores 0, which is traditionally called Nadi dosha. Opinions differ on its weight, and some traditions list exceptions, so many families discuss it with an astrologer rather than decide on the score alone.
What is Bhakoot dosha?
Bhakoot (7 points) scores 0 when the two Moon signs are in certain positions to each other: 2 and 12, 5 and 9, or 6 and 8 signs apart. It is traditionally linked to emotional harmony and family well-being.
What is Mangal dosha (Manglik), and how is it cancelled?
Mangal (Kuja) dosha is traditionally considered when Mars is in the 1st, 4th, 7th, 8th or 12th house from the Lagna or from the Moon. This calculator also checks common cancellations: Mars in its own sign (Aries or Scorpio) or exalted sign (Capricorn), or Jupiter conjoining or aspecting Mars. Astrologers recognise further exceptions.
What if only one partner is Manglik?
Traditionally, two Manglik partners balance each other, while a match with only one Manglik partner is worth discussing with an astrologer. A cancellation, where Mars is in its own sign for example, changes that reading.
Can kundli matching be done without the time of birth?
This calculator needs the time of birth. The Moon moves about 13 degrees a day and the Lagna changes roughly every two hours, so a few hours’ difference can change the birth star, the Moon sign or the Mangal result. Check the time on a birth certificate or hospital record if you can.
Is kundli matching by name accurate?
Matching by name uses the first sound of a name to estimate the nakshatra, which is only an approximation. Matching from the date, exact time and place of birth, as this calculator does, is more accurate because the Moon’s real position is calculated.
Why does another website show a different score?
The method is the same, but traditions use slightly different scoring tables for areas like Vashya, Yoni and Gana, and calculators use different ayanamsa settings. Small differences between calculators are normal, which is another reason to treat the score as a starting point.
Does a high score guarantee a happy marriage?
No. Guna Milan is a traditional guide to compatibility, and a high score does not guarantee harmony any more than a lower one rules out a happy marriage. Values, communication and family circumstances matter at least as much.
Is this kundli matching free, and is my data saved?
It is free and needs no sign-in. The birth details you enter are used only to calculate the result and are not stored. The certificate is created in your browser.
Keep reading
- Kundli matching and Guna Milan explained
- A first look at your own kundli
- Sade Sati explained
- Create your free personal kundli
Kundli matching is a traditional practice offered for reflection and personal guidance. It is not a substitute for a conversation between the two people, and it does not predict the outcome of a marriage.