Aaj Ka Rashifal
✦ Free Vedic Astrology Tool

Kundali Matching
for Marriage

"Are you truly compatible for marriage?"

Check compatibility in seconds using 36 Gunas — the most trusted Vedic method.

50,000+ Matches Checked
Based on Vedic Guna Milan
No data stored — 100% private
8 Ashtakoot factors analysed
36 Gunas • Vedic Compatibility

What Is Kundali Matching?

Kundali matching — or Kundli matching as it is commonly spelled in North India — is the Vedic astrology process of comparing two birth charts to assess marriage compatibility. Rooted in the ancient science of Jyotisha, it has guided Hindu marriage decisions for over 5,000 years.

The process centres on Guna Milan, which scores 8 qualities (Ashtakoot) across 36 maximum points. Each Koota evaluates a different dimension of the relationship — from temperament and mental compatibility to health, progeny prospects, and physical harmony.

Unlike Western sun-sign compatibility, Kundali matching uses the Moon's Nakshatra (birth star) as its primary reference. The Moon governs the mind and emotions in Vedic astrology, making it the most relevant planet for understanding how two people will experience life together.

How Guna Milan Works — The 36-Point System

Each of the 8 Kootas is assigned a maximum score. The higher the combined total, the stronger the compatibility. Scores below 18 are generally not advised for marriage.

1
Varna
Varan / Jaati
Spiritual ego
2
Vasya
Vashya
Dominance
3
Tara
Dina
Destiny
4
Yoni
Yoni
Physical
5
Graha Maitri
Rasyadipati
Mind
6
Gana
Gana
Temperament
7
Bhakut
Rashi / Bhakoot
Love & family
8
Nadi
Nadi
Health & progeny
0 – 17
Incompatible
18 – 24
Average
25 – 32
Good match
33 – 36
Excellent

Check Your Kundli Match Free

Enter date of birth for both partners. Time and place are optional but improve accuracy.

Person 1 (Bride / Partner A)

Leave blank if unknown

Indian cities autocomplete as you type

Person 2 (Groom / Partner B)

Leave blank if unknown

Indian cities autocomplete as you type

All calculations are done locally in your browser. No personal data is stored or transmitted.

What Your Score Means

0–17

Not Compatible

This combination falls below the minimum threshold. Most Jyotishis advise against proceeding without specific remedies and a thorough chart analysis. However, a low Guna score alone is not the only deciding factor.

18–24

Average Match

An acceptable range, but the couple will need to invest consciously in communication, understanding, and addressing any active Doshas through prescribed remedies.

25–32

Good Match

A well-matched pair. Scores in this range are recommended for marriage. The relationship is likely to bring mutual growth, stability, and emotional support.

33–36

Excellent Match ✦

Considered highly auspicious and rare. Such scores indicate deep karmic alignment, shared destiny, and exceptional harmony across all dimensions of life.

Why Is Kundali Matching (Patrika Matching) Important for Marriage?

Marriage is one of life's most significant decisions. In Hindu tradition, Kundali matching — also known as Patrika Matching or Kundli Milan — has guided families for centuries in assessing whether two individuals are compatible for a lifelong union. Far from superstition, it is a structured system rooted in Vedic astrology, designed to measure harmony across multiple dimensions of life before two people commit to each other.

The process evaluates 36 qualities (Gunas) across 8 compatibility factors called Ashtakoot. Each factor examines a different dimension of the relationship — from mental and emotional alignment (Graha Maitri) to physical compatibility (Yoni), family dynamics (Bhakoot), and health of future progeny (Nadi). Together, these factors paint a holistic picture of how two individuals will navigate life together: how they communicate, how they handle conflict, and whether their energies complement or clash.

Beyond the score, Kundali matching also identifies potential challenges like Mangal Dosha or Nadi Dosha — and crucially, offers remedies. It is not a verdict but a guide. A skilled astrologer uses the match not to reject a relationship but to prepare the couple for what lies ahead and suggest rituals that can harmonise planetary energies. In modern India, many couples use Kundali matching alongside personal compatibility as part of a balanced, informed decision-making process.

Whether you call it Kundali matching, Kundli Milan, or Patrika Matching — the goal is the same: a happy, lasting marriage built on cosmic alignment and mutual understanding.

Gun Milan Process for Marriage

Gun Milan is the core method of Kundali matching. It systematically scores eight compatibility factors — called Kootas — to arrive at a total out of 36. Each Koota has a maximum score, and each evaluates a distinct quality of the relationship. Here is how each Koota is calculated and what it means for your match.

Varna

Also known as: Varan / Jaati

1pts max

Varna measures spiritual and social compatibility between partners. The four Varnas — Brahmin, Kshatriya, Vaishya, and Shudra — are assigned to each Nakshatra based on ancient classification. For full marks, the boy's Varna must be equal to or higher than the girl's. This Koota reflects ego compatibility and the level of spiritual evolution each person has achieved. Though it carries the lowest point value (1), it serves as a foundational filter for spiritual resonance between partners. A mismatch here doesn't disqualify a match but may signal differences in life philosophy and spiritual outlook.

Vasya

Also known as: Vashya

2pts max

Vasya evaluates attraction, control, and natural authority dynamics within the relationship. Rasis are grouped into five Vasya types: Manav (human), Vanchar (wild animals), Chatushpad (four-legged animals), Jalchar (aquatic), and Keeta (insect). Compatible Vasya type pairings score 2 full points, partial matches (where one controls the other) score 1 point, and incompatible pairings score 0. This Koota indicates who holds natural influence in the relationship and whether the power balance is harmonious. A good Vasya match supports mutual respect and prevents dominance-related conflict.

Tara

Also known as: Dina

3pts max

Tara (also called Dina) measures birth star compatibility and long-term destiny alignment between partners. It is calculated by counting the girl's Nakshatra from the boy's and dividing by 9. Odd remainders indicate auspicious Tara; even remainders indicate inauspicious Tara. Each person's Tara is calculated from the other's perspective and averaged. This Koota reflects the overall wellbeing, health, and fortune the relationship will bring. A strong Tara score indicates that the couple's destinies are naturally aligned, contributing to a stable, prosperous long-term partnership.

Yoni

Also known as: Yoni

4pts max

Yoni assesses intimate compatibility, mutual affection, and physical attraction between partners. Each of the 27 Nakshatras is assigned an animal symbol (Yoni) — such as horse, elephant, sheep, or snake. The compatibility of these animal pairings determines the score: friendly Yoni pairs score 4 full points, neutral pairs score 3, unfriendly pairs score 2, and enemy pairs score 0. This Koota reflects the depth of physical attraction and intimacy in the relationship. A strong Yoni match supports a fulfilling, affectionate marital bond and deep emotional closeness.

Graha Maitri

Also known as: Rasyadipati

5pts max

Graha Maitri — also called Rasyadipati — is one of the most important Kootas. It measures mental compatibility and intellectual friendship between partners by comparing the ruling planets (lords) of each person's Moon sign. Friend planets score 5, one-way friends score 3, neutral planets score 2, and enemies score 1 or 0. This Koota determines how well two minds will harmonise — whether conversation feels natural, whether partners understand each other's thinking, and whether intellectual respect develops over time. A strong Graha Maitri score is essential for lasting emotional harmony and companionship.

Gana

Also known as: Gana

6pts max

Gana assesses fundamental temperament and nature compatibility. Each Nakshatra is classified under one of three Ganas: Deva (divine — gentle, spiritual, calm), Manushya (human — practical, ambitious, moderate), or Rakshasa (demon — independent, forceful, intense). Deva-Deva and Manushya-Manushya combinations score full marks. Cross-Gana combinations score partial points, with Deva-Rakshasa being the most challenging pairing. This Koota reflects the couple's core personality types and how compatible their behavioural patterns and life approaches will be in daily interaction, especially during conflict or stress.

Rashi (Bhakoot)

Also known as: Bhakoot

7pts max

Rashi (Bhakoot) carries the second-highest weight (7 points) and evaluates emotional, financial, and family compatibility through the relationship between each partner's Moon sign. Certain Rashi combinations — specifically 2-12, 5-9, and 6-8 positions counted from each other — are considered inauspicious and score 0 points, as they are believed to cause disharmony in health, finances, or progeny. All other Rashi combinations score 7 full points. Despite its high weight, Bhakoot Dosha (a zero score) can sometimes be cancelled by other favourable placements in the chart and is not always a definitive deal-breaker.

Nadi

Also known as: Nadi

8pts max

Nadi is the most heavily weighted Koota, carrying 8 of the 36 total points. It relates to health, physiological compatibility, and prospects for healthy progeny. Three Nadis exist: Adi (Vata — air energy), Madhya (Pitta — fire energy), and Antya (Kapha — earth energy). If both partners share the same Nadi, the Koota scores 0 and is called Nadi Dosha — considered the most serious mismatch in Guna Milan. Different Nadis score the full 8 points. Nadi Dosha is believed to create health issues or difficulties with children, and while cancellation rules exist, astrologers generally treat this Koota with great importance.

How to Use Kundali Matching?

1

Enter the girl's name (optional), date of birth, time of birth, and place of birth in the form above.

2

Enter the boy's full details in the same format in the second column.

3

Click "Check Compatibility" — results are generated instantly in your browser.

4

View your Guna Milan score, Rasi charts, Mangal Dosha report, 7th House analysis, Dasha period, and detailed Koota breakdown.

5

Read the plain-English interpretation for each section and share your report with family members.

No login or payment required. All calculations are performed locally on your device. No personal data is stored or transmitted anywhere.

Kundali Matching — Common Questions

Answers to the most searched questions about Kundali matching, Kundli Milan, and Guna Milan in India.

Q

Kundali matching by name — how does it work?

A

Kundali matching by name uses the syllables of a person's name to derive their Rasi (Moon sign) and Nakshatra using the traditional Nama Rasi method. While less precise than DOB-based matching, it is commonly used when the exact date or time of birth is unknown. Our tool supports both methods — simply enter the name and our system will estimate the Nakshatra for a preliminary compatibility score.

Q

Kundali matching by name and date of birth — which is more accurate?

A

Kundali matching by name and date of birth is significantly more accurate than name-only matching. The date of birth determines the exact Moon sign (Rasi) and Nakshatra, which are the foundation of all 8 Koota calculations. When time of birth is also provided, the Lagna (Ascendant) can be calculated, enabling a complete chart analysis. For marriage decisions, always prefer DOB-based matching over name-only matching.

Q

Kundli matching for marriage — what score is good?

A

For kundli matching for marriage, a score of 18 or above out of 36 is the minimum acceptable threshold. Scores of 25–32 are considered good and are recommended by most astrologers. Scores of 33 and above are considered highly auspicious. However, even a high score should be considered alongside Dosha analysis and individual chart factors.

Q

Kundali matching by date of birth only — is it reliable?

A

Yes. Kundali matching by date of birth only is reliable for calculating the Moon sign, Nakshatra, and all 8 Ashtakoot Kootas. The time of birth adds Lagna (Ascendant) accuracy and planet positions, but is not mandatory for Guna Milan. If you do not know your exact birth time, our tool will still generate a complete Guna Milan score and Mangal Dosha assessment.

Q

Is there a Kundali matching app I can use?

A

Yes — our free Kundali matching tool works directly in your browser on any device, functioning like a native app without any download required. It calculates Guna Milan, Rasi charts, Mangal Dosha, 7th House compatibility, and Dasha periods. For offline use, you can also explore apps like AstroSage and AstroTalk, which offer extended Kundali matching features.

Q

How does AstroSage Kundali matching work?

A

AstroSage Kundali matching is one of the most widely used online tools in India. It generates a detailed Guna Milan report, Ashtakoot breakdown, and Mangal Dosha analysis based on date, time, and place of birth. Our tool follows the same Vedic methodology as AstroSage but presents results in a simpler, more modern interface. For complex charts, we recommend consulting a certified astrologer through platforms like AstroSage or AstroTalk.

Q

Is Kundali matching free?

A

Yes. Our Kundali matching tool is completely free — no login, no subscription, no hidden fees. You get a full Guna Milan report, Rasi charts, Mangal Dosha assessment, 7th House compatibility, and Dasha analysis at no cost. Premium PDF report download will be available soon.

Q

How does AstroTalk Kundali matching differ?

A

AstroTalk Kundali matching connects users with live astrologers for personalised chart readings alongside automated matching reports. Our tool focuses on instant, self-service Guna Milan and Dosha analysis — ideal for a quick first check. For deeper consultation, counselling on remedies, or complex chart interpretation, AstroTalk's network of certified Jyotishis is a strong option to consider after reviewing your initial results here.

Frequently Asked Questions

What is Kundali matching?

Kundali matching (also called Kundli matching or Guna Milan) is a Vedic astrology practice that evaluates the compatibility of two individuals for marriage by comparing their birth charts across 8 factors called Ashtakoot, totalling 36 points.

How many gunas are needed for marriage?

A minimum score of 18 out of 36 is considered acceptable for marriage. Scores of 25 and above are generally recommended, and 33–36 is considered highly auspicious and rare.

Is Kundali matching necessary for marriage?

While not legally required, Kundali matching is a deeply rooted tradition in Hindu marriages. Many families use it as a compatibility guide alongside other practical considerations such as shared values, lifestyle, and financial compatibility.

What is Mangal Dosha?

Mangal Dosha occurs when Mars (Mangal) is placed in certain houses in the birth chart. It is believed to cause friction in marriage. Importantly, it can be neutralised if both partners have the same Dosha — a situation called Dosha cancellation.

Can Kundali matching be done by date of birth only?

Yes. Basic Guna Milan can be calculated using date of birth alone, since it determines the Nakshatra (birth star). Time and place of birth allow for a more precise and complete chart analysis, including Lagna and Navamsa positions.

What happens if Kundali does not match?

A low score does not mean the marriage will fail. Experienced astrologers recommend specific remedies — such as pujas, gemstones, or Dosha Nivarana rituals — and consider other chart factors before advising against a match.

Read Our Astrology Blog