Swiss Ephemeris
Planet positions computed to ±1 arc-second using the same engine as professional astronomical research. Lahiri ayanāṁśa (official Indian standard). Whole Sign houses.
Free 36-point guna milan with classical citations
— the only calculator that cites actual ślokas.
Kundli matching form
Most free kundli matching tools give you a score out of 36 and call it done. What they don't show you: the classical conditions that override the score entirely, the cancellation rules that turn a "dosha" into a non-issue, or the deeper planetary factors that matter far more than a single nakshatra count.
Planet positions computed to ±1 arc-second using the same engine as professional astronomical research. Lahiri ayanāṁśa (official Indian standard). Whole Sign houses.
The Moon's exact longitude determines nakshatra (27 lunar mansions), gana (Deva/Manushya/Rakshasa), nadi (Ādi/Madhya/Antya), and yoni — the four most classical compatibility factors.
Varṇa (1), Vashya (2), Tārā (3), Yoni (4), Graha Maitri (5), Gaṇa (6), Bhakūṭ (7), Nāḍī (8) — scored per Vivāha Vṛndāvana ch. 3 rules with all classical exceptions applied.
Nāḍī dosha, Bhakūṭ dosha, and Maṅgalī dosha checked against every classical cancellation rule before being reported. A dosha without checking its parihāra is half the analysis.
The deeper score weighs 10 layers: Ashtakoota, dosha health, cancellations, 7th house/lord strength, Venus/Jupiter as marriage karakas, Moon quality, navamsha, dasha timing, and long-term sustainability.
Every scored dimension links to the actual śloka that defines the rule — Vivāha Vṛndāvana, BPHS, Phaladīpikā, Sārāvalī. Click any verse card to read the full text in the Library.
Spiritual wavelength — do they operate from the same inner compass?
Natural pull and authority — who naturally defers, and does that flow feel right?
Birth-star harmony — are the lunar rhythms compatible or dissonant?
Physical and energetic compatibility — the biological current between the two.
Mental friendship — do their minds speak the same language?
Temperament and values — do they move through the world with similar pacing and intensity?
Heart and health of the household — material and karmic resonance.
Constitutional and progeny compatibility — the deepest biological match.
Kundli matching (Guna Milan) is the classical Vedic method of comparing two birth charts before marriage. It examines eight compatibility factors — the Ashtakoota — across Moon signs and nakshatras, producing a score out of 36. Classical texts like Vivāha Vṛndāvana (1935) define each koota with specific rules, exceptions, and cancellations that most modern calculators ignore.
18 or more is generally considered acceptable; 28+ is excellent per most classical standards. However, the raw Guna score is not the whole picture. Nadi dosha (worth 8 points) can be active even in a 30/36 chart, and Bhakoot dosha can override otherwise good scores. VedicPupil checks all major doshas and their cancellations before arriving at a final reading.
Nadi dosha occurs when both partners share the same nadi (Ādi, Madhya, or Antya) — identified through the Moon nakshatra. Vivāha Vṛndāvana (3.6) calls same-navaka placement "fatal nadi dosha." But it also gives cancellations: if partners have the same nakshatra but different Moon signs, or the same Moon sign but different nakshatras, the dosha is cancelled (VV 3.3). This is why raw-score tools are unreliable without cancellation checks.
Yes. Double-manglik (both partners have Mars in 1st/4th/7th/8th/12th) is the most powerful cancellation — it neutralises the dosha entirely. Other cancellations include Mars in its own sign (Aries/Scorpio) or exalted (Capricorn), or Jupiter aspecting Mars. VedicPupil checks all of these before flagging a Manglik concern.
The 100-point score weights ten classical dimensions: Ashtakoota (20 pts), dosha severity (10 pts), cancellation bonuses (15 pts), 7th house strength (10 pts), 7th lord dignity (10 pts), Venus and Jupiter karaka quality (10 pts), Moon compatibility (10 pts), navamsha (D9) support (5 pts), dasha timing proxy (5 pts), and long-term sustainability (5 pts). A score above 70 is strong; above 85 is exceptional.
No. Parāśara and the ācāryas treat kundli matching as one dimension of a holistic assessment, not an absolute veto. A 14/36 chart with strong Jupiter, well-placed 7th lords, and mutual Moon-sign harmony can outperform a 30/36 chart with hidden afflictions. The purpose of matching is awareness — understanding specific dynamics so the couple builds with intention, not fear.
विवाह-मंगलम्·Vivāha Maṅgalam
Enter both birth details above and receive the complete Ashtakoota, dosha analysis with cancellations, and VedicPupil 100-point score — each judgement traceable to its classical source.
Start Kundli MatchingFree forever · Swiss Ephemeris · Classical citations