Vimshottari Dasha Calculator

Your running mahadasha, the antardasha inside it, and every date — computed from your birth chart with the Swiss Ephemeris. Free, and no ads.

Calculating stores nothing. If you ask us to notify you later, we save your birth details for that — and nothing else.

Read about each mahadasha

More free tools

The Vimshottari system, in full

The calculator above needs your birth details because two of the three inputs are personal. The system itself is fixed, and worth reading first: 9 planetary lords share a 120-year cycle in a set order, each ruling for a set number of years. Shukra holds the longest stretch at 20 years — 16.7% of the whole cycle — and Surya the shortest at 6.

The 9 mahadashas and their lengths

#Mahadasha lordYearsShare of cycleCycle position
1Ketu75.8%07
2Shukra2016.7%727
3Surya65%2733
4Chandra108.3%3343
5Mangal75.8%4350
6Rahu1815%5068
7Guru1613.3%6884
8Shani1915.8%84103
9Budh1714.2%103120

The order never changes. Where you enter it does — which is what the calculator works out.

Which lord you are born under, by nakshatra

This is the part most people get wrong. Your first mahadasha is not decided by your birth date but by the nakshatra your Moon occupied, and each of the 27 nakshatras spans 13.33°. How far the Moon had travelled through it decides how much of that first period was already spent before you were born — so the same birth date at a different birth time can open on a different lord entirely.

#NakshatraMoon longitudeOpening lordFull period
1Ashwini0°–13.33°Ketu7 yr
2Bharani13.33°–26.67°Shukra20 yr
3Krittika26.67°–40°Surya6 yr
4Rohini40°–53.33°Chandra10 yr
5Mrigashira53.33°–66.67°Mangal7 yr
6Ardra66.67°–80°Rahu18 yr
7Punarvasu80°–93.33°Guru16 yr
8Pushya93.33°–106.67°Shani19 yr
9Ashlesha106.67°–120°Budh17 yr
10Magha120°–133.33°Ketu7 yr
11Purva Phalguni133.33°–146.67°Shukra20 yr
12Uttara Phalguni146.67°–160°Surya6 yr
13Hasta160°–173.33°Chandra10 yr
14Chitra173.33°–186.67°Mangal7 yr
15Swati186.67°–200°Rahu18 yr
16Vishakha200°–213.33°Guru16 yr
17Anuradha213.33°–226.67°Shani19 yr
18Jyeshtha226.67°–240°Budh17 yr
19Mula240°–253.33°Ketu7 yr
20Purva Ashadha253.33°–266.67°Shukra20 yr
21Uttara Ashadha266.67°–280°Surya6 yr
22Shravana280°–293.33°Chandra10 yr
23Dhanishtha293.33°–306.67°Mangal7 yr
24Shatabhisha306.67°–320°Rahu18 yr
25Purva Bhadrapada320°–333.33°Guru16 yr
26Uttara Bhadrapada333.33°–346.67°Shani19 yr
27Revati346.67°–360°Budh17 yr

Antardashas — the sub-periods inside each mahadasha

Every mahadasha subdivides into 9 antardashas running in the same order, starting from the mahadasha lord itself. Each sub-period lasts (mahadasha years × antardasha years) ÷ 120, which is why the same antardasha is a different length inside different mahadashas — 81 combinations in all. These are the windows a reading actually dates.

Ketu mahadasha · 7 yr

Ketu
4.9 mo
Shukra
1.17 yr
Surya
4.2 mo
Chandra
7 mo
Mangal
4.9 mo
Rahu
1.05 yr
Guru
11.2 mo
Shani
1.11 yr
Budh
11.9 mo

Shukra mahadasha · 20 yr

Shukra
3.33 yr
Surya
1 yr
Chandra
1.67 yr
Mangal
1.17 yr
Rahu
3 yr
Guru
2.67 yr
Shani
3.17 yr
Budh
2.83 yr
Ketu
1.17 yr

Surya mahadasha · 6 yr

Surya
3.6 mo
Chandra
6 mo
Mangal
4.2 mo
Rahu
10.8 mo
Guru
9.6 mo
Shani
11.4 mo
Budh
10.2 mo
Ketu
4.2 mo
Shukra
1 yr

Chandra mahadasha · 10 yr

Chandra
10 mo
Mangal
7 mo
Rahu
1.5 yr
Guru
1.33 yr
Shani
1.58 yr
Budh
1.42 yr
Ketu
7 mo
Shukra
1.67 yr
Surya
6 mo

Mangal mahadasha · 7 yr

Mangal
4.9 mo
Rahu
1.05 yr
Guru
11.2 mo
Shani
1.11 yr
Budh
11.9 mo
Ketu
4.9 mo
Shukra
1.17 yr
Surya
4.2 mo
Chandra
7 mo

Rahu mahadasha · 18 yr

Rahu
2.7 yr
Guru
2.4 yr
Shani
2.85 yr
Budh
2.55 yr
Ketu
1.05 yr
Shukra
3 yr
Surya
10.8 mo
Chandra
1.5 yr
Mangal
1.05 yr

Guru mahadasha · 16 yr

Guru
2.13 yr
Shani
2.53 yr
Budh
2.27 yr
Ketu
11.2 mo
Shukra
2.67 yr
Surya
9.6 mo
Chandra
1.33 yr
Mangal
11.2 mo
Rahu
2.4 yr

Shani mahadasha · 19 yr

Shani
3.01 yr
Budh
2.69 yr
Ketu
1.11 yr
Shukra
3.17 yr
Surya
11.4 mo
Chandra
1.58 yr
Mangal
1.11 yr
Rahu
2.85 yr
Guru
2.53 yr

Budh mahadasha · 17 yr

Budh
2.41 yr
Ketu
11.9 mo
Shukra
2.83 yr
Surya
10.2 mo
Chandra
1.42 yr
Mangal
11.9 mo
Rahu
2.55 yr
Guru
2.27 yr
Shani
2.69 yr

None of the above needs your birth details. What does is the only question that matters: where in this cycle you are standing right now, and when the next boundary falls. That comes off your Moon's exact longitude, which is why the form asks for a birth time rather than just a date.

Get your free chart and Moon longitude