Reviewed by Dr. L. Nageshwwar Rao, PhD (Astrology), Consulting Astrologer · Last reviewed 15 July 2026 · How we compute this
Free vimshottari dasha calculator. Current mahadasha, antardasha and pratyantardasha with end dates, dasha balance at birth and the 9-mahadasha timeline.
Vimshottari ('one hundred and twenty') dasha is the most widely used planetary-period system in Vedic astrology, described in Brihat Parashara Hora Shastra. It divides life into a fixed 120-year cycle of nine planetary periods called mahadashas: Ketu 7 years, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19 and Mercury 17. During each period, chart themes connected to that planet are held to come forward.
They are three levels of the same cycle. A mahadasha is a major period of 6 to 20 years ruled by one planet. Each mahadasha subdivides into nine antardashas (sub-periods) in the same planetary order, and each antardasha subdivides again into nine pratyantardashas. So at any moment you are in one mahadasha, one antardasha within it, and one pratyantardasha within that — this calculator shows all three with their end dates.
Enter your date, time and place of birth above and the calculator highlights the currently running mahadasha, antardasha and pratyantardasha as of today, each with its end date. The whole sequence is anchored to your janma nakshatra — the nakshatra the Moon occupied at birth — so the current period is a direct computation from your birth details, not an estimate.
Bhukti is the South-Indian term for the antardasha — the sub-period inside a mahadasha. 'Dasha-bhukti' means the running mahadasha and antardasha pair, e.g. 'Venus dasha, Saturn bhukti' is the same as 'Venus mahadasha, Saturn antardasha'. This calculator's antardasha row is exactly the bhukti.
Vimshottari does not start from zero at birth — you are born partway through the mahadasha of your janma nakshatra's lord. How far along depends on how much of the nakshatra the Moon had already crossed: that remaining portion is the dasha balance at birth. For example, being born with the Moon midway through a Venus-ruled nakshatra means starting life midway through a Venus mahadasha, with roughly half of its 20 years remaining.
From the Moon's exact sidereal position at birth. Each of the 27 nakshatras has a planetary lord in a fixed repeating order; the lord of your janma nakshatra rules your birth mahadasha, and the fraction of the nakshatra the Moon had yet to travel sets the remaining balance. The nine mahadashas then follow in the fixed order (Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury), totalling 120 years. This tool computes the Moon's position with Swiss Ephemeris using the Lahiri ayanamsa, so an accurate birth time and place give accurate period dates.
No mahadasha is good or bad in itself. A dasha names the period lord; what the period actually brings depends on that planet's condition in your specific chart — its sign dignity, the houses it rules and occupies, and the aspects on it. The same Saturn mahadasha reads very differently in different charts. The timeline this calculator gives you is the schedule; the interpretation requires the chart.
Festival dates, muhurta tips and the occasional reading offer. No spam — unsubscribe anytime.