Free Kundli Matching for Marriage

Enter both partners’ birth details to get a 36-Guna Ashtakoot compatibility score, Mangal Dosha compatibility, Nadi Dosha, and Bhakoot analysis. Lahiri sidereal, browser-side calculations, no signup.

100% private - everything runs in your browser, no birth data is sent anywhere

Enter both partners’ birth details

Groom / Boy

Seconds optional (defaults to 00). Example: 5:30:00 PM.

Bride / Girl

Seconds optional (defaults to 00). Example: 5:30:00 PM.

Dates from 1900 onwards. Birth-time precision matters most when a planet sits near a sign, nakshatra, or pada boundary; use the most accurate time you have.

Related Tools

Quick facts

Scoring systemAshtakoot 36-Guna (8 kootas)
Passing score18 or above (traditional threshold)
Koota weightsVarna 1, Vashya 2, Tara 3, Yoni 4, Graha Maitri 5, Gana 6, Bhakoot 7, Nadi 8
Zodiac systemSidereal (Lahiri / Chitrapaksha ayanamsa)
Required inputsBoth partners’ birth date, time, and place
Bhakoot exceptionSame-lord rule applied (e.g., Aries / Scorpio share Mars)
Nadi cancellationNot applied in v1 (flagged, shown transparently)
Mangal checkHouses 1, 2, 4, 7, 8, 12 from Lagna / Moon / Venus; no cancellation rules
Supported birth range1 Jan 1900 onwards
Privacy100% browser-side, no data sent anywhere

Score interpretation

ScoreBandTraditional reading
< 18Not compatibleGenerally not recommended for marriage
18 - 24AverageWorkable with attention to raised doshas
24.5 - 31.5GoodConsidered a good match
32 - 36ExcellentRare; traditionally considered highly compatible

What is Kundli Matching / Guna Milan?

Kundli Matching is the traditional Vedic way of assessing marriage compatibility by comparing two birth charts. The most widely adopted North Indian system is Ashtakoot Guna Milan, which scores 8 compatibility dimensions (“kootas”) for a total of 36 points. The bulk of the analysis is driven by the Moon’s sign (rashi) and nakshatra in each partner’s chart, so birth time and place accuracy matters.

Alongside the 36 points, two major non-koota considerations are checked: Mangal Dosha compatibility (based on Mars’s placement) and Nadi/Bhakoot doshas (which can cancel under specific traditional rules).

How the 8 Kootas are calculated

KootaPointsWhat it measuresDerived from
Varna1Spiritual / ego compatibilityMoon sign class
Vashya2Mutual attraction, controlMoon sign group
Tara3Birth-star compatibility, longevityNakshatra count (both directions)
Yoni4Physical / sexual compatibilityNakshatra yoni (14 animal types)
Graha Maitri5Mental / intellectual compatibilityRashi lord friendship
Gana6Temperament compatibilityNakshatra gana (Deva/Manushya/Rakshasa)
Bhakoot7Finances, family, progeny welfareRashi-to-rashi count
Nadi8Genetic / health compatibilityNakshatra nadi (Adi/Madhya/Antya)
Total36

What is Mangal Dosha in marriage matching?

Mangal Dosha (also called Kuja Dosha or Chevvai Dosham) arises when Mars occupies one of the Mangal-affliction houses (1, 2, 4, 7, 8, or 12) measured from the Lagna, Moon, or Venus. In matrimonial tradition:

  • Both partners Manglik: considered compatible - the mutual dosha is said to cancel out.
  • Neither Manglik: no concern.
  • One Manglik, one not: traditionally flagged as a mismatch.

This tool uses a simplified Mangal check without cancellation rules (Mars in own sign, Jupiter or Venus aspects, partner-side cancellation). A Manglik flag here is a signal to consult a qualified astrologer, not a final verdict.

What is Nadi Dosha and why it matters

Each of the 27 nakshatras is assigned to one of three nadis - Adi (Vata), Madhya (Pitta), or Antya (Kapha) - based on Ayurvedic constitution. When both partners share the same nadi, Nadi Dosha is raised. It carries the highest point weight (8 of 36) and is traditionally thought to affect health and progeny.

Traditional cancellation rules exist (same nakshatra, same pada, same padas with same rashi), but applying them incorrectly can produce misleadingly “clean” results. This v1 tool flags the dosha without cancellations so the data stays transparent - cross-check the nakshatra and pada in the expandable Kundli details for both partners, or consult a qualified astrologer.

How accurate is this matching tool?

Calculations use Meeus-based astronomical algorithms with Lahiri ayanamsa. Typical precision is suitable for dates from 1900 onwards, but placements near sign, nakshatra, pada, or navamsa boundaries may differ across ephemeris engines. Moon nakshatra - which drives 4 of the 8 kootas - is stable across engines unless the Moon is within ~0.3° of a boundary. If you see a boundary-adjacent placement in the expandable Kundli details, cross-check with a professional ephemeris before relying on it.

Frequently Asked Questions

What is Kundli Matching / Guna Milan?

Kundli Matching (or Guna Milan) is the traditional Vedic method for assessing marriage compatibility between two people by comparing their birth charts. The most widely used system is Ashtakoot ('eight-fold') Milan, which scores 8 kootas for a total of 36 points. 18+ points is the commonly cited threshold for a compatible match, though traditions vary.

How is the 36-Guna score calculated?

Points are awarded across 8 kootas: Varna (1), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), Nadi (8) - total 36. Most kootas are derived from the Moon's sign and nakshatra in each chart; Graha Maitri uses the rashi lords, Bhakoot uses the rashi-to-rashi relationship, and Mangal Dosha is computed separately (not one of the 36 points).

Is a score above 18 enough for marriage?

In traditional interpretation, 18-24 is considered an average match, 24.5-31.5 a good match, and 32+ an excellent match. Below 18 is usually treated as not compatible. These bands are guidelines, not absolutes - a qualified astrologer will examine Mangal Dosha, Nadi cancellation rules, and individual chart strength alongside the score.

What is Mangal Dosha in matching?

Mangal Dosha (Kuja Dosha) arises when Mars occupies houses 1, 2, 4, 7, 8, or 12 from the Lagna, Moon, or Venus. Traditional matchmaking treats Manglik x Non-Manglik as a mismatch, while Manglik x Manglik is considered to cancel out. This tool uses the simplified check without cancellation rules (own-sign Mars, Jupiter aspects, etc.) - so a 'Manglik' label here is a flag to consult an astrologer, not a final verdict.

What is Nadi Dosha and why does it matter?

Each of the 27 nakshatras is assigned to one of three nadis - Adi (Vata), Madhya (Pitta), or Antya (Kapha). When both partners share the same nadi, Nadi Dosha is raised. In Ayurvedic interpretation, it is said to affect progeny, health, and genetic compatibility, and carries the highest point weight (8). Traditional cancellation rules (same nakshatra, same pada, same padas with same rashi) can override the dosha; this tool flags the dosha without applying cancellations.

What is Bhakoot Dosha?

Bhakoot Dosha arises when the rashis (Moon signs) of the two partners fall in a 6/8 (Shadashtak), 9/5 (Nava-Panchama), or 2/12 (Dwir-Dwadasha) relationship. Traditionally thought to affect finances, family harmony, and progeny welfare. This tool applies the same-lord exception - for example, Aries (Mars) and Scorpio (Mars) cancel Bhakoot Dosha because both rashis share the same ruling planet.

Does the same-lord Bhakoot exception apply to all such pairs?

Yes. The pairs where both rashis share a lord are: Aries/Scorpio (Mars), Taurus/Libra (Venus), Gemini/Virgo (Mercury), Sagittarius/Pisces (Jupiter), Capricorn/Aquarius (Saturn). Cancer and Leo have unique lords (Moon, Sun) and thus no pair. When the exception applies, the full 7 Bhakoot points are awarded even if the rashi count is 6/8, 9/5, or 2/12.

How accurate are the matching results?

Calculations use Meeus-based astronomical algorithms with Lahiri ayanamsa, typical precision around ±0.3° vs Swiss Ephemeris for dates from 1900 onwards. Moon nakshatra, which drives 4 of the 8 kootas, is stable across engines unless the Moon is within ~0.3° of a nakshatra or pada boundary. If you see a boundary-adjacent placement, cross-check with a professional ephemeris before making decisions.

Why does this tool skip Nadi cancellation rules?

Traditional Nadi cancellation (same nakshatra, same pada, same-padas-same-rashi) is a narrow set of exceptions that flip a same-nadi dosha to a non-issue. Applying them incorrectly can give a misleading 'clean' result, so this v1 tool intentionally flags Nadi Dosha without applying cancellations and directs you to an astrologer when it fires. The raw nakshatra and pada for both partners are shown in the expandable Kundli details, so you can verify cancellation criteria manually.

Is my birth data private?

Yes. All calculations run in your browser - no birth data is sent to any DesiUtils server, there is no account, no sign-up, and no tracking of your inputs. Geolocation for the birthplace is resolved from a locally-loaded city database (GeoNames), not an external API.

How is this different from 'porutham' or 'dashakoot' matching?

Ashtakoot (8-koota) Milan is the North Indian tradition and is the most widely used system across India. Porutham is the Tamil 10-point system, which overlaps with some kootas but uses different scoring. Dashakoot (also 10 koota) is common in Kerala. This tool covers only Ashtakoot in v1; if you need porutham or dashakoot, consult a South Indian astrologer alongside.

Can I use this for self-matching or premarital counselling only?

Yes - the tool is free, private, and imposes no external obligations. Many users run it for self-awareness or to cross-check other calculators. For serious matrimonial decisions, use the result alongside an astrologer's reading and, if relevant, premarital counselling rather than in isolation.

Related

Generate individual Kundlis for each partner before or after matching with the Free Kundli Generator. Once a match is in progress, the Marriage Biodata Maker produces a printable matrimonial profile.

Sources

  • Muhurta Chintamani, Rama Daivajna (circa 17th century) - canonical source for Ashtakoot tables.
  • B.V. Raman, Hindu Predictive Astrology (1957) - Appendix Ashtakoot Kuta tables used for the Yoni 14x14 compatibility matrix.
  • Brihat Parashara Hora Shastra - naisargika (permanent) planetary friendship table used for Graha Maitri scoring.
  • Jean Meeus, Astronomical Algorithms, 2nd ed. (1998), Willmann-Bell - Moon position and nakshatra derivation.
  • N.C. Lahiri, Indian Ephemeris; Government of India Calendar Reform Committee, 1956 - Lahiri ayanamsa reference.
  • GeoNames cities500 dataset (geonames.org), CC BY 4.0.
Cultural / informational purposes only
Matching results on this page are for cultural and informational purposes only. They are not a substitute for professional astrological, legal, or counselling advice in matrimonial matters. Cancellation rules (Nadi cancellation, full Mangal Dosha exceptions) are not implemented in v1 - consult a qualified astrologer for serious decisions. Last updated: April 2026.