Vimshottari Dasha is the main Vedic system of planetary periods, a 120-year cycle that times the unfolding of a life. Enter your birth details and this calculator finds your Moon's nakshatra, builds your Mahadasha timeline with dates, and shows which planet's major period and sub-period you are running right now.
How the Dasha Is Built
The timeline begins from the Moon's birth nakshatra, whose ruling planet sets your first Mahadasha. Because you are usually born partway through that nakshatra, the first period runs only for the balance remaining in it. From there the nine planets follow in a fixed order, each for its set number of years, from six for the Sun to twenty for Venus, adding up to the full hundred and twenty.
Mahadasha and Antardasha
Each major period, or Mahadasha, is divided into sub-periods called Antardashas, ruled by the nine planets in the same sequence and scaled to the length of the Mahadasha. The combination of the running Mahadasha lord and Antardasha lord is what astrologers read to time events, since it shows which planetary energies are active together at any moment.
Using Your Timeline
The calculator lists each Mahadasha with its start and end dates and highlights the period you are in now, down to the current sub-period. Read it as the changing backdrop of your life, where each planet's years bring its own themes, rather than as a fixed script. An accurate birth time gives the most precise dates, since they depend on the exact Moon position.
A Cycle of 120 Years
The full Vimshottari cycle runs 120 years and shares them among nine planets, each holding a set span, from Ketu's seven years to Venus's twenty. Everyone moves through the same sequence, but you don't start at the beginning. Your entry point is fixed by the Moon's nakshatra at birth, so two people rarely run the same period at the same age.
Why the Birth Moon Sets the Start
The lord of the nakshatra your Moon occupied rules your first mahadasha, and how far the Moon had travelled into that nakshatra decides how much of that period was already spent when you were born. This is why a precise birth time matters: a small shift in the Moon's position changes the balance of the opening dasha and nudges every date that follows.
Periods Within Periods
Each long mahadasha is divided into antardasha sub-periods ruled by the nine planets in turn, and those split again into finer levels. The calculator lays out the mahadasha timeline with dates and names the mahadasha and antardasha running on the date you choose, so you can see both the chapter and the paragraph you are currently in, and how long each has left to run before the next planet takes over.
Vimshottari Dasha Questions
What is Vimshottari Dasha?
It is the main Vedic planetary period system, a 120-year cycle in which each of the nine planets rules a major period in a fixed order. It is keyed to the Moon's birth nakshatra and is used to time life events.
What is the difference between Mahadasha and Antardasha?
A Mahadasha is a planet's major period, lasting from six to twenty years. Each Mahadasha is divided into Antardashas, shorter sub-periods ruled by the nine planets, which refine the timing within the major period.
Why does my first dasha seem short?
Because you are usually born partway through your birth nakshatra, the first Mahadasha runs only for the balance of years remaining in that nakshatra, so it is often shorter than the planet's full period.
Positions are computed with the Swiss Ephemeris. Astrological interpretations are traditional and are offered for reflection, not as guaranteed predictions.
Keep exploring
If you found this helpful, these related astrology calculators are worth a look too: Panchang Calculator, Choghadiya Calculator, Daily Horoscope Calculator and Moon Phase Calculator. Reading two or three of them together often reveals more than any single result on its own. Find the rest of the set on the astrology calculators page, or open the complete calculator list.