Kundli Milan by date of birth — classical Ashtakoot Guna Milan scored out of 36 points across all 8 koots, plus Manglik dosha check for both. Same Vedic engine as our full readings.
Kundali matching — also called Kundli Milan, Guna Milan, or Gun Milan — is the classical Vedic method of checking marriage compatibility between two horoscopes. It uses the Ashtakoot system: eight factors (koots) each scored on a fixed scale, totalling 36 points. The eight koots are Varna (1), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), and Nadi (8). A Guna Milan score of 18 or above is the traditional minimum for marriage compatibility.
Each of the 8 koots in Ashtakoot Milan contributes a fixed maximum: Nadi 8, Bhakoot 7, Gana 6, Graha Maitri 5, Yoni 4, Tara 3, Vashya 2, Varna 1. The actual score for each depends on the Moon's nakshatra and rashi (sign) for both the bride and groom — computed from their exact birth date, time, and place. Below 18/36: not recommended. 18–24: average. 25–31: good. 32–36: excellent.
Kundali matching by name alone (Namaank-based) is a simplified method with very limited accuracy. Classical Vedic Kundli Milan requires the birth date, time, and place to calculate the Moon's exact nakshatra position — the foundation of all eight Ashtakoot factors. Name-based tools use numerological approximations that cannot substitute for actual planetary positions. Date-of-birth matching is always the accurate approach for free Kundali Milan.
Nadi Dosha occurs when both people share the same Nadi (Adi, Madhya, or Antya) based on their birth nakshatra. Worth 8 out of 36 points, Nadi is the single most weighted factor in Kundali matching. A Nadi Dosha (0/8) is associated with physiological incompatibility and health of progeny. It is taken seriously even when the overall Guna Milan score is high. Some classical exceptions apply — same nakshatra, or certain rashi combinations.
Manglik Dosha occurs when Mars is placed in the 1st, 2nd, 4th, 7th, 8th, or 12th house from the ascendant (lagna). It is a separate check from Ashtakoot and is routinely done alongside Kundali Milan. When both the bride and groom are Manglik, the dosha is traditionally considered to cancel. This calculator checks Manglik status using a full VSOP87 Mars computation and calculates the ascendant from the exact birth place — the same method used in professional Jyotish software.
This Kundali Milan calculator uses the VSOP87 astronomical algorithm for Moon and Mars positions with Lahiri ayanamsa — the same precision engine used in our full Vedic readings and the same standard as professional Jyotish software. Most discrepancies between free online Kundali matching tools arise from simplified planet tables rather than Ashtakoot rule differences. Because we compute actual Moon positions, this tool is more accurate near nakshatra boundaries than almanac-lookup alternatives.
Ashtakoot gives structural compatibility — a full reading adds individual chart analysis, dasha timing for both partners, navamsha (D9 marriage chart) and AI interpretation trained on classical Vedic rules.
Start Detailed Kundali Analysis →