Marriage compatibility
Kundli Milan
Traditional Vedic compatibility matching. Generate both Kundlis, get the Ashtakoota score, check Mangal Dosha, and ask questions about what the match means.
Short answer
Kundli Milan compares the Moon signs and nakshatras of both people across eight factors (Ashtakoota) to generate a compatibility score out of 36. A score above 18 is acceptable; above 24 is good. But the score is one input — Stellr also explains what it means for your specific relationship.
How Ashtakoota matching works
Ashtakoota (8-factor) matching assigns points for eight categories of compatibility between the Moon nakshatras of two people:
| Koota | Max points | Governs |
|---|---|---|
| Varna | 1 | Nature, spiritual compatibility |
| Vashya | 2 | Control, mutual influence |
| Tara | 3 | Health and wellbeing |
| Yoni | 4 | Physical and intimate compatibility |
| Graha Maitri | 5 | Mental rapport, friendship |
| Gana | 6 | Temperament match |
| Bhakoot | 7 | Prosperity, family |
| Nadi | 8 | Health, progeny (highest weight) |
Beyond the score
The Ashtakoota score tells you how the two nakshatras relate. What it cannot tell you: whether both people are in compatible dasha periods, what the 7th house in each chart says about partnership, whether Venus is afflicted or strong, or what the lived emotional dynamic will feel like.
Stellr reads these additional layers and can explain what a match means in plain English — including where it is strong, where it is difficult, and what to be aware of.
Common questions
What is Kundli Milan?
Kundli Milan (also called Kundali Milan or Kundali Matching) is the traditional Vedic process of comparing two birth charts to assess compatibility for marriage. It uses the Ashtakoota system to score 36 compatibility points across eight factors derived from both people's Moon signs and nakshatras.
What is a good Kundli Milan score?
A score of 18 or above out of 36 is generally considered acceptable; 24 or above is good; 32+ is excellent. However, the score is one input — the condition of specific houses and planets, and each person's dasha timing, also matter significantly.
What does Ashtakoota mean?
Ashtakoota means 'eight factors.' The eight kootas are Varna (1 pt), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), and Nadi (8). Nadi carries the most weight and is considered important for health and progeny.
What is Mangal Dosha in Kundli Milan?
Mangal Dosha (Kuja Dosha) occurs when Mars is placed in the 1st, 4th, 7th, 8th, or 12th house from ascendant, Moon, or Venus. It is traditionally considered significant in matching, but many conditions cancel it. Stellr reads your chart and explains what applies.
Can you do Kundli Milan without exact birth time?
The Ashtakoota score is based on Moon sign and nakshatra, which are usually accurate from just the birth date. Deeper chart comparison (7th house, Mars position) does benefit from an exact time.