The 36-guna Ashtakoota milan used across North India, and the ten Poruthams used in Tamil Nadu and Kerala — these are different calculations, not versions of one. We run whichever your families follow, with Mangal and Nadi dosha checked including the cancellation rules most tools leave out.
Date and place are required for each. Time sharpens the result but is not essential for matching.
Registered before? Your saved profiles fill both sides in one tap. New here? One tap creates your account — no password to invent — and the details are then saved for all 23 tools.
Everything is returned on one page. There is no report to buy and nothing held back.
Your total out of 36, or the count of Poruthams that agree — presented with what the classical texts actually say about that range, not a verdict.
Each one listed with the points earned, what it examines, and why it did or did not agree.
Whether Mars afflicts either chart — and crucially, whether it is mutually cancelled, which most tools do not check.
The heaviest koota at eight points, and the one most often neutralised by a classical exception. Both are shown.
In the Porutham system, the agreement the South weighs above the count itself.
Where an affliction stands after the reading, the rites classically performed before an alliance.
Used across North India and the system most online calculators implement. It compares the two Moons across eight kootas, each carrying a different weight: Varna 1, Vashya 2, Tara 3, Yoni 4, Graha Maitri 5, Gana 6, Bhakoot 7 and Nadi 8 — thirty-six points in all.
The weighting is the point. Nadi alone carries eight, which is why a Nadi problem drops a score sharply, and Bhakoot seven. Losing the smaller kootas matters far less than the arithmetic suggests.
The Tamil and Malayalam system, and a different calculation rather than a translation. It examines ten Poruthams — Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasiyadhipathi, Vasya, Rajju and Vedha — and reports each as agreeing or not, rather than scoring points.
Rajju is treated as the gravest. In the South a match failing Rajju is questioned regardless of how many others agree, where an Ashtakoota score might not reflect it at all.
Because a family in Coimbatore and a family in Delhi are not asking the same question, and handing a Tamil family a guna score answers a question they did not ask. Our priests work with both, so the tool does too.
Where a marriage crosses traditions, running both is sensible — and where the two disagree, that disagreement is itself worth taking to an astrologer.
Both compare the Moons. Neither examines the seventh house of either chart, the strength of its lord, or the dasha periods the couple will be running — though Mangal is usually checked separately, as we do here.
This is why classical practice never treated matching as a standalone verdict. It was a filter applied before the charts were read, not instead of reading them.
These bands are the customary reading of an Ashtakoota total. They are conventions rather than rules, and every one of them is read alongside Rajju, Nadi and the cancellations.
| Score | Conventional reading | What is usually done |
|---|---|---|
| 32 – 36 | Exceptional agreement | Proceeds without further question in most families |
| 25 – 31 | Very good | Accepted; any single failing koota is checked |
| 18 – 24 | Acceptable — the conventional minimum | Accepted, commonly with the charts read together first |
| Below 18 | Below the customary threshold | Not a refusal — the charts are read properly and cancellations examined before anything is decided |
Please read this before acting on a low score. A number below eighteen is not a verdict, and it is not a reason to end an engagement. It means the standard filter did not clear the match on its own and the charts need reading properly — which is a different statement entirely. Astrologers see matches at 16 that are sound once cancellations are applied, and matches at 28 that are not. If a family is weighing a decision on this, take it to someone who can read both charts.
Less than most families assume. Eighteen of thirty-six is the conventional minimum, but the classical texts do not treat the total as the test. They weigh Rajju and Nadi above all others, and they set out cancellation rules — several of which apply more often than not. A match at 30 with an uncancelled Rajju problem is treated more cautiously than a match at 20 without one.
Guna milan also compares two Moons. It says nothing about the seventh house in either chart, nor the dashas the couple will be running, nor Mangal's position — all of which classical astrology weighs before an alliance is judged. A points total is where a reading starts, not where it ends.
If a result concerns you, have both charts read together by an astrologer before anyone draws a conclusion from it. A consultation covers exactly this, and the fee is credited in full against any ritual you book.
Sign in once and every tool fills itself in from the same birth details.
Guna milan compares the Moon of one chart with the Moon of another and asks, across several dimensions, how easily two temperaments will run together. Varna considers disposition; Vashya, mutual influence; Tara, fortune; Yoni, physical and instinctive compatibility; Graha Maitri, the friendship of the ruling planets; Gana, temperament; Bhakoot, the emotional and material flow between them; and Nadi, constitution and progeny.
It was never intended as the whole of matching. In classical practice it was the first filter — quick to run, applied to many proposals, and followed by a proper reading of both charts for the ones that passed. What has changed is that the filter is now available instantly to anyone, and is sometimes treated as the judgement it was never meant to be.
Use it as it was meant. Run the match, note what it flags, and where anything of consequence hangs on the result, have both horoscopes read by someone who can weigh them together.
That is not what the number means, and we would ask you not to treat it that way. Eighteen is a conventional threshold for the filter clearing a match on its own — below it, the classical instruction is to read both charts properly, not to refuse. Cancellation rules apply to Nadi and Mangal more often than most people realise, and factors guna milan never examines — the seventh house, the running dashas — can matter more than the total. Have both charts read before anyone concludes anything.
Whichever your families follow. Ashtakoota is the North Indian standard; Porutham is used in Tamil Nadu and Kerala. They are separate systems with different criteria, so their results will not correspond exactly and neither is a check on the other. Where the two families follow different traditions, run both — and if they disagree materially, that is worth an astrologer's view.
Nadi dosha arises when both charts fall in the same nadi — Adi, Madhya or Antya — and it carries the heaviest weight of any koota, eight of thirty-six, traditionally read in relation to progeny and constitution. It is also the affliction most often cancelled: by both sharing the same rashi lord, by both sharing a rashi with different nakshatras, and by several other rules. Our result states whether a cancellation applies rather than only that the dosha exists.
Usually not. Mangal dosha is assessed from Mars's placement relative to the lagna, Moon and Venus — and the classical position is that where both parties carry it, it is mutually cancelled. Several other placements neutralise it too, and its strength varies considerably. The result states whether it is present and whether it is cancelled. Where it stands after that, tradition prescribes specific remedies rather than treating the match as closed.
Not for matching itself. Both systems work from the Moon's nakshatra, which needs the date, place and approximate time — the Moon moves through a nakshatra in about a day, so a few hours rarely changes it. Exact times matter if you go on to have the full charts read, since the seventh house depends on the lagna.
It can, and people do — but consider what you would do with the result. Guna milan was designed as a filter applied before an alliance, not as an assessment of one already made. Where a marriage is under strain, the useful question is what the current dashas and transits indicate and what tradition prescribes for it, which is a reading rather than a score.
Not unless you are signed in and choose to save the result. Used anonymously, the calculation runs and nothing is retained. Saved matches sit in your account and can be deleted at any time. We do not sell or share birth data — and we would treat a prospective match's details as their information as much as yours.
If a decision rests on a matching result — an alliance being considered, a dosha that has been raised, two families disagreeing — a live session reads both horoscopes together and tells you what genuinely stands. The fee is credited in full against any ritual you book afterwards.