Astrobharati - The Best Online Astrology App

The Art of Kundali Matching: A Guide by Astro Bharati

Astrobharati - The Best Online Astrology App

The Art of Kundali Matching: A Guide by Astro Bharati

In the rich tapestry of Indian traditions, Kundali matching stands as a testament to the wisdom and foresight embedded in our cultural practices. This ancient science, deeply rooted in Vedic astrology, plays a pivotal role in shaping harmonious and prosperous marital unions. At Astro Bharati, we believe in the profound impact of astrological compatibility on a couple's future, and we are here to guide you through the intricate process of Kundali matching.

Understanding Kundali Matching

Kundali, or horoscope, is a celestial map detailing the positions of planets at the time of an individual's birth. This map is instrumental in predicting various life events, including marriage. Kundali matching, or Gun Milan, involves comparing the horoscopes of prospective partners to assess their compatibility on multiple levels. This practice is not merely about ensuring a good match but about fostering a union that thrives on mutual understanding, respect, and harmony.

The Eight Ashtakoots of Compatibility

The primary method of Kundali matching involves the Ashtakoot system, which evaluates compatibility based on eight key parameters:

  1. Varna (Caste): This assesses spiritual compatibility and the ego levels of partners.
  2. Vashya (Control): This checks the dominance factor in the relationship.
  3. Tara (Star): This evaluates the health and well-being of the partners.
  4. Yoni (Nature): This assesses sexual compatibility.
  5. Graha Maitri (Planetary Friendship): This determines mental compatibility and intellect.
  6. Gana (Temperament): This evaluates the temperament and behavior of partners.
  7. Bhakoot (Love and Affection): This assesses emotional bonding and love.
  8. Nadi (Health): This is crucial for determining health compatibility and progeny.

Each of these parameters is scored, and the total score (out of 36 points) indicates the overall compatibility of the couple. A score of 18 or above is generally considered favorable for marriage.

The Role of Doshas

In addition to the Ashtakoot system, Kundali matching also involves checking for Doshas (flaws) such as Mangal Dosha (Mars affliction). The presence of Doshas can indicate potential challenges in the marriage. However, it's important to remember that remedies and mitigations, such as performing specific rituals or wearing gemstones, can often neutralize these effects. At Astro Bharati, we provide personalized solutions to address any Doshas found during the matching process.

Modern Relevance of Kundali Matching

While some may view Kundali matching as an outdated practice, it remains highly relevant in modern times. The insights gained from astrological compatibility go beyond mere superstition; they offer a deeper understanding of each partner's strengths, weaknesses, and emotional needs. This foresight can be invaluable in building a relationship based on empathy and respect.

In today's fast-paced world, where relationships often face unprecedented challenges, the wisdom of Kundali matching can provide a strong foundation for enduring partnerships. It encourages individuals to consider compatibility on a holistic level, encompassing emotional, physical, and spiritual dimensions.


At Astro Bharati, we are dedicated to preserving and promoting the ancient science of Kundali matching. Our expert astrologers combine traditional knowledge with modern insights to offer comprehensive compatibility assessments. Whether you are seeking to understand your partner better or embark on a lifelong journey of love, our services are designed to guide you towards a harmonious and fulfilling marital life.

Embrace the wisdom of the stars with Astro Bharati and take the first step towards a blissful union. Let the celestial energies guide you in finding your perfect match, ensuring a future filled with love, happiness, and prosperity.


/*document.onkeydown = function(e) { if (e.ctrlKey && (e.keyCode === 67 || e.keyCode === 86 || e.keyCode === 85 || e.keyCode === 117)) { return false; } else { return true; } }; $(document).keypress("u",function(e) { if(e.ctrlKey) { return false; } else { return true; } });*/