✦ ShivAstroहिन्दी

Free Vimshottari Dasha Calculator

Vimshottari Dasha is Vedic astrology's primary system for timing life events — a 120-year cycle split into nine planetary periods (Mahadashas), each further divided into sub-periods (Antardashas), calculated from your Moon's exact Nakshatra at birth.

ShivAstro computes your complete Vimshottari Dasha free: every Mahadasha with exact start and end dates, your current running Mahadasha and Antardasha to the day, and plain-language guidance for what each planetary period tends to bring.

Calculate my Dasha free

Free · no sign-up · instant · Western & Vedic

How Vimshottari Dasha works

Your Moon's Nakshatra at birth fixes which planet's Mahadasha you're born into and how much of it remains. From there the nine planets (Sun through Ketu) run in a fixed sequence with fixed lengths — Ketu 7 years, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19, Mercury 17 — always totalling 120 years.

Your current Mahadasha and Antardasha

The Mahadasha sets the decade-scale theme of your life; the Antardasha running inside it fine-tunes what's active right now. ShivAstro shows both, with exact dates, plus what each planet's period classically signifies.

Beyond Vimshottari — Yogini Dasha too

For a second, independent timing system, ShivAstro also computes your Yogini Dasha (an 8-planet, 36-year cycle) — free, alongside Vimshottari, so you can cross-check both.

Frequently Asked Questions

What is Vimshottari Dasha?

It's Vedic astrology's most widely used timing system — a 120-year sequence of nine planetary periods (Mahadashas) calculated from your Moon's Nakshatra at birth, used to time life events.

How do I find my current Dasha?

Enter your exact birth date, time and place on ShivAstro — it calculates your full Dasha timeline and shows your current Mahadasha and Antardasha instantly, free.

Why do Mahadasha lengths differ by planet?

Each of the nine planets has a fixed classical duration (Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19, Mercury 17 years) that together always sum to 120 years.

Ready to see your own chart?

Calculate my Dasha free

More free astrology tools