॥ श्री गणेशाय नमः ॥

Free Vedic compatibility · Ashtakoota Guna Milan

Kundli Matching, done right.

The classical 36-guna kundli match for marriage, computed with an engine validated against NASA JPL ephemeris data — with every koota explained in plain words, not jargon. Free, and fully private.

Lahiri ayanamsa · Govt. of India standard Validated vs NASA JPL DE421 100% private · runs in your browser
Scroll

Step 1 · Birth details

Two charts, one honest comparison

Enter both birth details below. Everything is computed on this page — nothing is uploaded or stored.

1
Enter birth detailsDate, time and place for both people — takes about a minute.
2
We compare eight aspectsTemperament, health, emotional nature and more — scored out of 36.
3
Read your plain-words reportA clear verdict first, with details underneath if you want them.
Person 1

First chart

The Moon moves about 13° a day — the right date matters.

:

Even minutes can matter near a boundary. Not sure? Pick “Unknown” below.

Used for your exact sky position — start typing and pick from the list.

Fine-tune coordinates
Person 2

Second chart

The Moon moves about 13° a day — the right date matters.

:

Even minutes can matter near a boundary. Not sure? Pick “Unknown” below.

Used for your exact sky position — start typing and pick from the list.

Fine-tune coordinates
Private by design. Your birth details never leave this page — the entire computation runs in your browser with an embedded astronomical engine. No accounts, no uploads, no tracking of your inputs.

Step 2 · The match

Guna Milan report

0 / 36

Where your score came from

Like a report card across eight subjects — each subject carries a different weight, and together they make 36.

Moon-sign wheel

The two Moons on the zodiac wheel — in Vedic matching, the Moon's position (Rashi) is the single most important factor, because it reflects the mind and emotional nature.

The eight kootas

Ashtakoota Milan scores eight dimensions of compatibility. Person 1 is read in the traditional bride's position and Person 2 in the groom's for the directional kootas.

Birth charts

North Indian style charts — the diamond at the top is the 1st house (Lagna, the ascendant). Each house shows its Rashi number and the grahas placed in it.

Hover or tap any house — or any planet — to explore it.

Planetary positions

Sidereal longitudes (Lahiri ayanamsa) for both charts.

Manglik dosha

Mars placed in houses 1, 2, 4, 7, 8 or 12 — counted from the Lagna, the Moon and Venus — flags Manglik dosha, with classical cancellation conditions applied.

Curious about the charts?The Moon-sign wheel, birth charts, planet tables and time periods are one tap away.

Vimshottari Dasha

The 120-year Vimshottari cycle, counted from the Moon's nakshatra — the classical clock of planetary time periods.

Share this report

Copy a link that re-opens this exact match. The inputs travel inside the link itself — nothing is stored on any server.

Methodology

How we calculate — and how accurate it is

Astronomy

Planetary positions come from a dependency-free engine implementing published analytical algorithms (Schlyter's planetary theory, Meeus sidereal time). It was validated against NASA JPL ephemerides (DE421/DE441) across 41 test dates from 1950 to 2030:

  • Moon — max error 2.9 arcminutes
  • All other planets — max error under 2 arcminutes
  • Ascendant (Lagna) — effectively exact

Ayanamsa

We use the Lahiri ayanamsa — the standard adopted by the Government of India's official ephemeris and used by every major panchang.

Matching tables

Every Guna Milan table was cross-verified against multiple canonical sources (drikpanchang-style calculators, astrosage, onlinejyotish, classical BPHS conventions). Where traditions genuinely differ, the majority Parashara convention is used and the alternative noted.

Honest limits

The Moon moves about 13° a day — near a nakshatra boundary, even a few minutes of birth-time error can change the result, so we flag those cases explicitly. Guna Milan is a traditional screening method, not a verdict on a marriage: which kootas matched matters more than the total, and a qualified jyotishi should review Nadi, Bhakoot and Manglik doshas before any decision.

Read the full methodology →

The tradition

Kundli matching for marriage, explained

A short, honest primer on what Kundali Milan checks, how the 36 gunas work, and where its limits lie — so you can read your result like someone who understands it.

What kundli milan actually compares

Every horoscope matching for shaadi starts from the same place: the Moon's nakshatra in each partner's birth chart. The Moon signifies the mind and emotional nature in Vedic astrology, so the Ashtakoota system compares the two lunar positions across eight dimensions — the kootas — awarding up to 36 gunas (points) in total.

The eight kootas at a glance

Varna (1) — spiritual compatibility · Vashya (2) — mutual attraction and influence · Tara (3) — health and fortune through the match · Yoni (4) — physical and intimate compatibility · Graha Maitri (5) — friendship between the Moon-sign lords · Gana (6) — temperament match · Bhakoot (7) — the Moon signs' relationship to each other · Nadi (8) — the most-weighted koota, concerning health and progeny.

Reading the score like a jyotishi

Tradition treats 18 gunas as the minimum; 25+ is good, 33+ excellent. But experienced astrologers weigh which kootas matched over the total: a full 8/8 Nadi and a clean Bhakoot matter more than a high score built on minor kootas. A low Yoni or Gana, for instance, describes temperament friction to be aware of — not a verdict.

Manglik dosha, without the fear

Manglik (Kuja) dosha is flagged when Mars sits in houses 1, 2, 4, 7, 8 or 12 from the Moon or Lagna. Classical texts list many cancellations — and when both partners are Manglik, the dosha is traditionally considered neutralised. Our report checks dosha, severity and cancellations for each person before combining them into one verdict.

Your birth time is unknown? Here's what still works

Six of the eight kootas depend only on the Moon's nakshatra, which moves slowly enough that the date alone usually settles it. With “Unknown” selected, we compute from the day's mean positions and flag any koota that could flip near a boundary — so you see exactly what is certain and what isn't.

Why the Moon matters more than your “sign”

Western horoscopes use the Sun sign. Vedic matching uses the Moon sign (rashi) and birth star (nakshatra), because the Moon signifies the mind and emotional nature — the things that actually decide whether two people live well together. That is also why an accurate birth time matters: the Moon moves about 13° a day.

What to do with a low score

A low total is information, not a sentence. Look at which kootas failed: Nadi and Bhakoot carry the most weight in tradition, while Varna or Vashya rarely decide anything alone. Many families consult a jyotishi for cancellations (parihara) and a full chart reading before treating any score as final.

How this calculator stays honest

Positions are computed in your browser with an engine validated against NASA JPL ephemerides, and the scoring tables are frozen classical Ashtakoota — documented on our methodology page. Nothing about your birth details ever leaves this page.

Questions

Good to know

What is kundli matching (Guna Milan)? +

Kundli matching compares the Vedic birth charts of two people to assess marital compatibility. The classical Ashtakoota system scores eight dimensions — Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot and Nadi — for a total of 36 gunas (points).

What is a good score out of 36? +

Tradition treats 18 as the minimum acceptable score: 18–24 is average, 25–32 is good, and 33–36 is considered excellent. But the total alone is the least useful number — which kootas matched, and whether Nadi, Bhakoot or Manglik doshas (and their cancellations) apply, matters far more.

What details do I need? +

Birth date, birth time and birth place for both people. Time matters most: the Moon moves about 13° a day, so near a nakshatra boundary even minutes change the result. If the time is unknown, the tool computes for 12 noon and marks Lagna-dependent results as indicative.

Is Manglik dosha a deal-breaker? +

Not automatically. Classical texts list several cancellation conditions (bhanga), and when both partners are Manglik the dosha is traditionally considered neutralised. Severity also varies — partial (anshik), medium (madhya) and full (purna).

Is my birth data stored anywhere? +

No. The entire computation — planetary positions, charts, and all 36 gunas — runs in your browser. Result links carry the inputs inside the URL itself; there is no server, no database, no tracking of what you enter.

Is Kundali Milan the same as kundli matching? +

Yes — Kundali Milan, Kundli Milan, Guna Milan (or Gun Milan) and horoscope matching for marriage all refer to the same tradition: comparing two Vedic birth charts with the Ashtakoota system of 36 gunas. Different regions just spell and say it differently.

Can I match kundlis without the exact birth time? +

You can, with caveats. Choose "time unknown" and the tool computes for 12 noon local time, marking Lagna-dependent results as indicative. The Moon's nakshatra can still be right for much of the day — but near a nakshatra or pada boundary, even minutes matter, so treat boundary cases as provisional.

Words you'll see

A tiny glossary

Every specialist word used on this page, in one line each.

Kundli
Your birth chart — a map of where the planets stood the moment you were born.
Guna
One point of compatibility. The system awards up to 36 in total.
Koota
One of the eight aspects compared — like temperament, health, or emotional nature.
Rashi
Your Moon sign — the zodiac sign the Moon occupied when you were born.
Nakshatra
Your birth star — one of 27 lunar mansions the Moon stood in at your birth.
Pada
One quarter of a nakshatra — a finer slice used for precise results.
Lagna
Your ascendant — the zodiac sign rising in the east at your birth moment.
Graha
A planet. Vedic astrology counts nine, including the Sun and the Moon.
Dosha
A flaw flagged in a chart. Most doshas have classical cancellations.
Manglik dosha
Flagged when Mars sits in certain houses. Very common, and often cancelled.
Nadi
The most heavily weighted koota — it concerns health and progeny.
Bhakoot
How your two Moon signs relate to each other.
Ayanamsa
The ~24° gap between the Western and Vedic zodiacs. We use the Lahiri value.
Jyotishi
A Vedic astrologer — worth consulting before any big decision.