Guides · 14 min read
Kundli Matching by Name vs Birth Details: What a Name Can Really Tell You, and What to Do When the Birth Time Is Unknown
Can you match two kundlis from names alone? Honestly: only partly, and this guide shows exactly where the chain breaks. The traditional naamakshar system names a child from the syllable of their birth nakshatra and pada — but the 27 nakshatras carry 108 pada slots between only 91 distinct syllables, so 15 syllables point at two, three, or four different nakshatras, and only three of those keep the Moon sign unique. Then the harder problem: most modern names were never chosen by that rule at all. The good news is that Ashtakoot matching never needed your ascendant — all 36 gunas are read off the Moon. So a missing birth time costs you less than families fear: the four Moon-sign koots (Varna, Vashya, Graha Maitri and Bhakoot — 15 of 36 points) often survive it, while the four nakshatra koots (Tara, Yoni, Gana, Nadi — 21 points) usually do not. Computed across every day of 2026: the Moon changes nakshatra on 351 of 365 days but changes sign on only 160, so a date alone fixes the Moon sign 56.2% of the time and the nakshatra just 3.8% of the time. Includes what to do instead — the two-candidate method, which doshas still resolve, and why two of the three classical Mangal-dosha reference points survive without a birth time.
Written for families and couples trying to match two horoscopes when one birth time is missing or uncertain, and for anyone who has typed two names into a "kundli milan by name" tool and wondered how much to trust the number. No astrology background needed. For the full scoring system, read our Gun Milan score guide; for the two koots that flag most matches, see Nadi and Bhakoot.
Why a name can carry astrological information at all
The idea behind "kundli matching by name" is not superstition, and it is not invented by calculator websites. It rests on a real and very old convention: the child is named from the sky they were born under.
In the Namakaran samskara — the naming ceremony, one of the sixteen samskaras that mark a Hindu life — the family traditionally chooses a name beginning with a particular syllable. That syllable is not chosen for sound alone. It is assigned by the Moon’s position at birth: specifically by the nakshatra (the lunar mansion, one of 27 divisions of the zodiac) and the pada (the quarter of that nakshatra, so 27 × 4 = 108 quarters in all). Each of those 108 quarters has a seed syllable attached to it.
So a child born when the Moon stood in the first quarter of Ashwini gets a name starting with “Chu”; the second quarter gives “Che”, the third “Cho”, the fourth “La”. Rohini’s four quarters give “O, Va, Vi, Vu”. This is the table our own Namakaran tool uses when it suggests syllables for a newborn.
The logic of name-based matching simply runs that table backwards. If a name was given by the rule, then the name’s first syllable should point back at the nakshatra and pada the child was born under — and from those, at the Moon sign. That would in principle be enough to score a match, because, as we will see, Ashtakoot matching runs entirely off the Moon.
That is the theory. It is worth understanding properly, because the two places it breaks are precisely the places the calculators stay quiet about.
The first break: one syllable, several birth stars
Run the table backwards and you immediately hit an arithmetic problem. There are 108 pada slots to name, but the tradition does not use 108 different syllables. In the table Sanatani.ai ships — the standard one, the same set most Indian panchangs print — those 108 slots are filled by only 91 distinct syllables. Seventeen slots are therefore duplicates of a syllable used elsewhere.
Concretely: 15 syllables each point at more than one nakshatra pada, and between them they occupy 32 of the 108 slots — a little under a third of the whole table. Fifteen of the 27 nakshatras contain at least one such ambiguous quarter.
The worst case is “Da”, which is the seed syllable of four different quarters: Pushya pada 4, Purva Ashadha pada 4, Purva Bhadrapada pada 3, and Uttara Bhadrapada pada 4. A person named Darshan, Damini or Dev could have been born under any of the four. Those four sit in four different Moon signs — Karka, Dhanu, Kumbha and Meena — so the name does not even narrow the Moon sign down.
That last point matters more than the ambiguity itself. Of the 15 ambiguous syllables, only three — “Pe”, “Pu” and “Bha” — have all their candidate padas inside a single Moon sign. For the other twelve, a name-only inference leaves the Moon sign genuinely unresolved, and the Moon sign is what four of the eight koots are scored from.
None of this is a flaw in anyone’s table. It is a property of the syllable system itself: it was designed to give names from a known birth, not to recover a birth from a given name. Running it backwards was never what it was for.
- 108 pada slots across the 27 nakshatras, filled by 91 distinct syllables.
- 15 syllables are ambiguous, covering 32 of the 108 slots (29.6%).
- “Da” alone maps to four separate nakshatra padas, in four different Moon signs.
- Only “Pe”, “Pu” and “Bha” stay inside one Moon sign — the other twelve do not.
- Regional traditions transliterate some of these syllables slightly differently, which can add ambiguity but never removes it.
The second break: most names were never given that way
The ambiguity above assumes the best case — that the name genuinely came from the naamakshar rule. For a large share of people, it did not.
Families choose names for a grandparent’s memory, for a deity, for a meaning they love, because it travels well in English, or simply because they liked it. Many households hold the formal Namakaran with a pandit-given syllable and then use an entirely different everyday name — the “rashi naam” stays inside the ritual, and the school register carries something else. In the diaspora that gap is wider still, and a name may have been chosen months before anyone consulted a panchang.
There is no way to tell from the outside which case you are in. A name-only calculator cannot know whether the syllable it is reading is astrological data or a family preference, and it will return a confident-looking score either way. That is the honest objection to the method: not that the tradition behind it is fake, but that the calculator cannot check whether the tradition was followed in your case.
Spelling adds a third layer. “Deepa” and “Dipa”, “Chaitanya” and “Chytanya”, “Ritu” and “Rutu” are the same names romanised differently, and a tool keying off the Latin first letters can land on different nakshatras for the same person.
So: treat a name-derived birth star as a hypothesis, never as a reading. If the family remembers that the name was given by a pandit from the birth star, it is a good hypothesis. If nobody remembers, it is a guess with a number attached.
The good news: Ashtakoot never needed your ascendant
Here is the part that usually surprises families, and it is the most useful fact in this guide. The 36-guna Ashtakoot system does not use your ascendant at all. Every one of the eight koots is scored from the Moon — its sign, its nakshatra, and its pada. Nothing else about the chart enters the calculation.
That is why matching is possible with much less data than a full birth chart requires. A kundali reading needs the ascendant, and the ascendant moves about one degree every four minutes, which is why full chart work is so unforgiving about birth time. Guna milan is a different, and much more forgiving, calculation.
The eight koots split cleanly into two groups by what they read, and the split is the key to everything that follows:
- Read from the Moon sign (rashi): Varna (1 point), Vashya (2), Graha Maitri (5) and Bhakoot (7) — 15 of the 36 points.
- Read from the nakshatra: Tara (3), Yoni (4), Gana (6) and Nadi (8) — 21 of the 36 points.
- Vashya also glances at the Moon’s degree, but only to split Dhanu and Makara at the 15° mark; for the other ten signs the sign alone decides it.
- Bhakoot — one of the two heaviest koots — is a pure Moon-sign comparison, so it survives a missing birth time far more often than families expect.
- Nadi, the heaviest koot at 8 points, is read from the nakshatra, so it is the one most likely to be lost.
So what does a missing birth time actually cost?
We can put a number on this rather than guess, because the Moon’s motion is not a matter of opinion. Using the same Swiss Ephemeris and Lahiri ayanamsa our own charts are built with, here is what happens across every calendar day of 2026, reckoned in Indian Standard Time.
The Moon crosses into a new nakshatra on 351 of the 365 days. That leaves only 14 days in the whole year — 3.8% — where a birth date on its own fixes the nakshatra beyond doubt. The reason is simple: the Moon sits in one nakshatra for about 24 hours 14 minutes on average (ranging from 20h 54m to 27h 8m as its speed varies), and that is shorter than a calendar day. So nearly every date straddles two nakshatras, and only the birth time says which one.
The Moon sign behaves quite differently. The Moon changes sign on only 160 of the 365 days, so on 205 days — 56.2% of the year — the date alone settles the Moon sign, whatever the birth time. A sign takes about 54 hours 34 minutes to cross, comfortably longer than a day.
Read those two numbers together and the practical position becomes clear. Without a birth time you very rarely know the nakshatra, so the 21 nakshatra points are usually out of reach. But you know the Moon sign more often than not — and with it Varna, Vashya, Graha Maitri and Bhakoot, 15 of the 36 points, including one of the two koots that flags most matches.
This is also why a name-derived nakshatra is so tempting and so risky: it appears to hand you the exact quantity the date cannot give you, and it is precisely the quantity the syllable table is worst at recovering.
Mangal dosha: two of the three reference points survive
Families rarely stop at the guna score. The next question is almost always Mangal dosha — whether either person is manglik. This looks like a question a missing birth time should destroy, because the dosha is defined by which house Mars occupies, and houses are counted from the ascendant.
But classical practice does not reckon it from the ascendant alone. As our Mangal dosha guide explains, the dosha is judged from three reference points: the Lagna (ascendant), the Chandra Lagna (the Moon), and Shukra (Venus, the significator of marriage). Mars falling in the 1st, 2nd, 4th, 7th, 8th or 12th from any of them raises the flag; checking only the ascendant misses a large share of manglik charts, which is exactly why our engine checks all three.
That structure is unexpectedly robust to a missing birth time. The Chandra Lagna reference needs the Moon’s sign — which, as we just saw, the date alone settles on 56.2% of days. The Shukra reference needs Venus’s sign, and Venus moves roughly a degree a day, so its sign is effectively fixed for any given date. Mars is slower still.
So with a date and place but no time, you typically lose one of the three reference points and keep two. That is not a full manglik verdict, and it should not be presented as one — a chart can be clear from the Moon and Venus and still be flagged from an ascendant you have not established. But it is a great deal more than nothing, and it is a far better foundation than a syllable-derived guess.
A practical method when the birth time is missing
Here is the sequence we would actually recommend, in order, instead of typing two names into a calculator.
None of these steps requires you to pretend to a precision you do not have — which is the whole point. A match that says plainly "15 of the 36 points are solid, the other 21 depend on a birth time we do not have" is more useful to a family decision than a fabricated 28.
- Look harder for the time first. Indian hospital records and birth certificates usually note it; so do many municipal registers and, for older births, family diaries and horoscope scrolls prepared at birth. Fifteen minutes of searching beats any amount of inference.
- Run what the date already gives you. Enter the date and place in the matchmaking tool and read the Moon-sign koots — Varna, Vashya, Graha Maitri and Bhakoot — as reliable if the Moon did not change sign that day.
- Use the two-candidate method for the nakshatra. On most dates the day holds exactly two nakshatras. Score the match both ways. If both candidates give the same verdict — and they often do — the missing time simply does not matter for this decision.
- Do not let a name settle a dosha. A Nadi or Bhakoot flag derived from a name-guessed nakshatra is the one output most likely to be wrong and most likely to be acted on. Read our Nadi and Bhakoot guide for what those flags mean before treating one as a verdict.
- Consider birth-time rectification for anything serious. An experienced Jyotishi can narrow an unknown time from known life events. It is real work and takes a real consultation — and it is the only honest route to the ascendant, the Navamsa chart, and a full reading.
What to take away
Kundli matching by name is not a fraud, and it is not a method either. It is a real tradition — the naamakshar rule of the Namakaran ceremony — being asked to run in a direction it was never built for, on names that often were not chosen by it in the first place.
The arithmetic is against it: 91 syllables for 108 slots, 15 of them ambiguous, only three of those preserving even the Moon sign. And the ambiguity lands hardest on the nakshatra, which is exactly the input the heaviest koots need.
What should replace it is more encouraging than families expect. Ashtakoot was always a Moon calculation, never an ascendant one. A birth date and place — with no time at all — already settles the Moon sign on more than half of all dates, and with it 15 of the 36 points including Bhakoot. Two of the three Mangal-dosha reference points survive as well. Score the two nakshatra candidates, state the uncertainty out loud, and you have something a family can genuinely use.
And if the birth time can still be found, find it. Everything above is what you do when it cannot be.