IsharaAstrology

Home / Tools / Dasha Calculator

Free Vimshottari Dasha Calculator

Every moment you live belongs to a planetary period. Enter your birth details and see the Mahadasha and Antardasha you are in right now — plus the complete 120-year Vimshottari timeline that unfolds from your birth star.

Enter your birth details

The Dasha is set by your birth nakshatra, which relies on the Moon — an approximate time is usually enough.

Walk through the Dasha ahead — in your inbox

Leave your email and we’ll map where your life is in the 120-year cycle and what this Mahadasha means. No spam.

Dasha FAQ

What is Vimshottari Dasha?

Vimshottari is the most widely used planetary period system in Vedic astrology. Its 120-year cycle divides among the nine grahas in a set order and sequence of years, beginning from the lord of your birth nakshatra.

How many years does each planet rule?

Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19 and Mercury 17 — totalling 120 years before the cycle repeats.

What is the difference between a Mahadasha and an Antardasha?

A Mahadasha is a planet’s major period (e.g. 20 years of Venus). Inside it, each of the nine grahas runs a sub-period, or Antardasha, of proportional length, adding nuance to every phase.

Your planetary periods, unfolding now

In Vimshottari, no two people live the same Dasha at the same age — the sequence springs from your own birth star. The calculator above tells you exactly which lord is running your Mahadasha and Antardasha today, and when the next handover of cosmic rulership arrives. Recognizing the current period is the first step to using it.

The order of the grahas

The sequence — Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury — is fixed. Because the length of your first (birth-star lord) period is reduced by the fraction of the nakshatra already elapsed at birth, your personal timeline is unique even if only by weeks. The SIDDHANTA engine computes this balance precisely from your sidereal Moon.