Most people know their birth star and their Moon sign from a name-giving ceremony or a family almanac, and have no idea what time they were born. This tool matches two people from exactly that - two nakshatras and two Moon signs - and returns the full eight-koota, 36-point Guna Milan, plus the South-Indian ten poruthams, with every koota's score shown separately. It asks for the Moon sign as well as the star because nine of the twenty-seven nakshatras cross a sign boundary and 15 of the 36 points are read from the sign, not the star. Nothing is sent to a server: the whole match is arithmetic over four numbers and runs in your browser.
Pick both stars and both Moon signs
As soon as all four are set, the 36-guna match and the ten poruthams are computed right here in your browser.
Sources: two of the eight
The engine source records a chapter-and-verse for exactly two kootas: Vashya (Muhūrta Chintāmaṇi 6.23) and Yoni (MC 6.25-26, read with the Pīyūṣadhārā commentary). The Yoni chip is not the same claim on every pair: classical where the mūla verse settles it, traditional where only the two printed grade charts agree, and an explicit "no classical source located" on the 41 pairs the two printings contradict each other on - because there the number is our disclosed default, not the text's. Varna, Tara, Graha Maitri, Gana, Bhakoot and Nadi carry no named text and verse - the Gana, Bhakoot and Nadi pariharas are annotated "cross-checked against two or more sources" without a reference, and the Graha Maitri ladder is described in the code itself as inherited rather than traced. Rather than borrow the citation next to them, we say so.
The birth-time match is a different reading
Mangal dosha, both ascendants, the navamsa, the running dashas and papasamyam - none of these follow from a star and a sign alone. If both birth times are known, the full reading is the one to use.
A number out of 36 is not a verdict
Guna Milan is a checklist, not a prediction. Every koota above shows its own score and its own reason separately, so you can see what the total is actually made of.
A nakshatra spans 13°20' of the zodiac and a sign spans 30°, so the two do not line up. Nine of the twenty-seven nakshatras straddle a boundary: Krittika falls in both Aries and Taurus, Mrigashira in Taurus and Gemini, Punarvasu in Gemini and Cancer, Uttara Phalguni in Leo and Virgo, Chitra in Virgo and Libra, Vishakha in Libra and Scorpio, Uttara Ashadha in Sagittarius and Capricorn, Dhanishta in Capricorn and Aquarius, and Purva Bhadrapada in Aquarius and Pisces. For those nine, knowing the star tells you nothing about the sign. (Lists that say eight usually forget Purva Bhadrapada, whose fourth pada sits in Pisces.)
That matters because four of the eight kootas are computed from the Moon sign and never look at the star at all: Varna (1 point), Vashya (2), Graha Maitri (5) and Bhakoot (7). That is 15 of the 36 points. Two more - Gana and Nadi - score from the star but use the sign to decide whether a cancellation (parihara) applies. A matching tool that takes only the star is quietly guessing on all of that.
So this tool takes both. The sign menu is limited to the sign or signs your chosen star can actually occupy, which means an impossible pair - a Moon in Ashwini reported as Pisces, say - cannot be entered. For the eighteen stars that sit wholly inside one sign, the sign is filled in for you.
Vashya, the two-point koota of mutual attraction, sorts the twelve signs into five classes - quadruped, human, aquatic, wild-animal and insect - and two signs are split down the middle. Sagittarius is human in its first half and quadruped in its second; Capricorn is quadruped in its first half and aquatic in its second. So for those two signs the Vashya class depends on the Moon's exact degree, which a birth star alone does not always give.
The calculation engine documents its fallback for that case openly: with no degree to hand it reads the Moon as first-half, which it calls "a defined default, not a guess". It is still wrong for a second-half Moon, and this page will not pretend otherwise.
What it can do is narrow the gap. Four of the six star-and-sign combinations that arise in those two signs are settled by the star itself - Moola lies wholly in the first half of Sagittarius, Uttara Ashadha wholly in its second half, Uttara Ashadha wholly in the first half of Capricorn and Dhanishta wholly in its second - so no default is applied there at all. Only Purva Ashadha in Sagittarius and Shravana in Capricorn genuinely straddle the mid-point, and for those two the page asks you rather than deciding silently. If you do not know, it tells you on the result that the two Vashya points rest on the first-half default.
The result table shows, for every koota, whether its score came from the birth star, from the Moon sign, or from both:
Two of the eight kootas carry a chapter-and-verse in the calculation source, and both are shown on the page as a tappable citation. Vashya follows Muhurta Chintamani 6.23 (Rama Daivajna, 1600 CE) with its vashya-koshtaka appendix - a text that fixes some cells of the grade table and expressly leaves the rest "to be known from usage", so the unfixed cells are a disclosed convention rather than doctrine. Yoni follows Muhurta Chintamani 6.25-26 read with the Piyushadhara commentary, whose verse closes the set of seven mortal-enemy animal pairs; the two printed editions of the grade chart disagree on 41 of the remaining pairs, and those keep a neutral default with the disagreement reported rather than resolved. The Yoni citation on the result is therefore graded per pair rather than shown as one flat claim: classical where the verse settles it, traditional where only the two printed charts agree, and marked "no classical source located" on the 41 contested pairs, where the number shown is our own default and not a reading of the text.
The other six - Varna, Tara, Graha Maitri, Gana, Bhakoot and Nadi - do not carry a named text and verse in the source. The Gana, Bhakoot and Nadi cancellation rules are annotated as cross-checked against more than one source without a reference being recorded, and the Graha Maitri ladder is described in the code itself as inherited rather than traced. The page says exactly this instead of lending them the citation sitting next to them.
Guna Milan is one layer of marriage matching, and the layer that happens to need the least information. Everything that depends on the rising sign is out of reach without a birth time: both ascendants, the navamsa chart, the running dasha periods, papasamyam, and Mangal (Kuja) dosha, which is judged from the house Mars occupies and therefore cannot be settled from a Moon sign alone.
If both birth times are known, use the full kundli matching page instead - it does everything here and then the rest. If they are not, this reading is the honest subset, and it is the same subset a traditional matcher works from when only the stars are on the horoscope slip.
Yes. All eight kootas of the 36-point Ashtakuta are computed from two birth stars and two Moon signs; none of them needs a birth time or an ascendant. What you lose without a birth time is everything outside Guna Milan - both ascendants, the navamsa, the running dashas and Mangal dosha.
Because nine of the twenty-seven nakshatras cross a sign boundary, and 15 of the 36 points - Varna, Vashya, Graha Maitri and Bhakoot - are read from the sign, not the star. If your star is Krittika, Mrigashira, Punarvasu, Uttara Phalguni, Chitra, Vishakha, Uttara Ashadha, Dhanishta or Purva Bhadrapada, the sign genuinely cannot be inferred. For the other eighteen the tool fills it in for you.
The engine labels 18 and above as at least average, 21 and above as good, 27 and above as very good and 32 and above as excellent. Treat these as the conventional bands they are: the number is a checklist total, not a prediction, which is why every koota's score and reason is shown separately.
Yes. The same four inputs drive the Dashakoota reading - Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasyadhipathi, Vasya, Rajju and Vedha - with Rajju and Vedha flagged separately when they arise. Switch between the North-Indian and South-Indian views on the results.
No. The whole match is a lookup over four numbers, so it runs entirely in your browser. Nothing is uploaded and nothing is stored.
Vashya cites Muhurta Chintamani 6.23 and Yoni cites Muhurta Chintamani 6.25-26 with the Piyushadhara commentary; both appear as citation chips on the result. The other six kootas carry no chapter-and-verse in the calculation source, and the page states that rather than implying one.
For educational purposes. Astrological interpretations are traditional and not a substitute for professional advice.