Dasha calculator by date of birth: your Vimshottari mahadasha timeline
This free dasha calculator works out the Vimshottari dasha sequence of Vedic astrology from a date, time and place of birth: the Moon’s birth nakshatra, the balance of dasha at birth, all nine mahadashas with their start and end dates, the nine antardashas (bhuktis) inside each, and the nine pratyantar dashas inside every antardasha. It also shows which periods are running on any date you pick, today included.
If you know your Moon’s sidereal degree from a printed kundli, enter it directly. Yogini dasha and 360-day years are options. The Moon comes from the tested engine of the kundli generator, with the Lahiri ayanamsa.
Dashas are part of a tradition, not a measurement: this page is for tradition and entertainment, not prediction or advice.
How to use the Dasha Calculator
- Choose Birth details, then enter the Date of birth, Time of birth and Birth place (the place sets the time zone; pick a fixed UTC offset under Clock used for old records). Or choose I know my Moon degree and type the Moon’s rashi, degrees and minutes.
- Pick Vimshottari (120 y) or Yogini (36 y), and a 365.25-day or 360-day year.
- Read the birth nakshatra, the balance at birth and the periods running on the chosen date (Today resets it).
- Open any mahadasha in the list to see its antardashas, and an antardasha to see its pratyantar dashas. The bar above the list shows the whole life span with a marker at the chosen date.
- Use Download all periods (CSV) for a spreadsheet of all 819 periods, or Copy timeline for a text summary.
Dasha Calculator features
Balance of dasha at birth
The fraction of the birth nakshatra the Moon has still to cross, times the lord’s years, shown in years, months and days the way almanacs print it.
Three levels
Mahadasha, antardasha and pratyantar dasha dates, each sub-period starting from its parent’s lord and proportional to its years.
Periods on any date
Pick a date and the running mahadasha › antardasha › pratyantar appears at the top and is highlighted in the list.
Yogini dasha
Mangala, Pingala, Dhanya, Bhramari, Bhadrika, Ulka, Siddha and Sankata (1 to 8 years), started by the (nakshatra + 3) ÷ 8 rule.
Year length option
The usual 365.25-day solar year or a 360-day savana year, since software differs.
Sensitivity warning
How far each minute of birth time moves the dates, and a warning near a nakshatra edge.
How the Vimshottari dasha is calculated
The 27 nakshatras are each 13°20′ of the sidereal zodiac. Their lords repeat in a fixed order — Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury — with periods of 7, 20, 6, 10, 7, 18, 16, 19 and 17 years, 120 years in all. The mahadasha at birth belongs to the lord of the Moon’s nakshatra, and only the part the Moon has not yet crossed remains: balance = (1 − degrees crossed ÷ 13°20′) × the lord’s years. The other mahadashas follow in order.
Each mahadasha is divided into nine antardashas in the same order, starting with its own lord: an antardasha lasts (mahadasha years × antardasha lord’s years) ÷ 120. A pratyantar dasha repeats the rule one level down. Worked example: a Moon at 14°30′ Aries is 1°10′ into Bharani (a Venus nakshatra), so 91.25% of it remains and the balance is 20 × 0.9125 = 18.25 years = 18 years 3 months of Venus. Venus–Venus then lasts 20 × 20 ÷ 120 = 3 years 4 months.
Years here are 365.25 days, the solar year the Vimshottari dasha is usually counted in; choose 360 days to match software that uses the savana year.
| Lord | Years | Nakshatras |
|---|---|---|
| Ketu | 7 | Ashwini, Magha, Mula |
| Venus | 20 | Bharani, Purva Phalguni, Purva Ashadha |
| Sun | 6 | Krittika, Uttara Phalguni, Uttara Ashadha |
| Moon | 10 | Rohini, Hasta, Shravana |
| Mars | 7 | Mrigashira, Chitra, Dhanishta |
| Rahu | 18 | Ardra, Swati, Shatabhisha |
| Jupiter | 16 | Punarvasu, Vishakha, Purva Bhadrapada |
| Saturn | 19 | Pushya, Anuradha, Uttara Bhadrapada |
| Mercury | 17 | Ashlesha, Jyeshtha, Revati |
Yogini dasha
The Yogini dasha uses eight yoginis whose periods are 1 to 8 years (36 years in all): Mangala (Moon), Pingala (Sun), Dhanya (Jupiter), Bhramari (Mars), Bhadrika (Mercury), Ulka (Saturn), Siddha (Venus) and Sankata (Rahu). Add 3 to the birth nakshatra’s number (Ashwini = 1) and divide by 8; the remainder names the yogini running at birth, with 0 meaning Sankata. Anuradha, number 17, gives (17 + 3) mod 8 = 4, Bhramari. Sub-periods follow the same rules, divided by 36 instead of 120. Three cycles (108 years) are listed.
Why dasha dates differ between calculators
The birth Moon moves about half a degree an hour, so the birth time matters most: the note under the timeline says how many days each minute moves the dates. The ayanamsa matters next: Lahiri is used here, while KP or Raman shift the Moon by a few arc-minutes to over a degree. The third difference is the year length (365.25, 360 or 365.2422 days). This tool’s Moon agrees with Swiss-Ephemeris-based software to about one arc-minute. For the Moon’s nakshatra and pada alone see the nakshatra finder; for the day’s tithi and nakshatra see panchang today.
Dasha Calculator FAQ
How do I find my current mahadasha by date of birth?
Enter your date, time and place of birth. The periods running today appear in the third box and are highlighted in the list; change “Show the periods running on” for any other day.
What is the balance of dasha at birth?
The part of the first mahadasha still to run when you were born. It depends on how far the Moon had moved through its nakshatra: a Moon near the start leaves almost the whole period, a Moon near the end leaves only a little.
Does the dasha calculator need my exact birth time?
Yes, as closely as you know it. The Moon moves about 13° a day, so an hour’s error can shift every date by several months and, near a nakshatra edge, change the starting lord.
Which year length does the Vimshottari dasha use?
Most software uses a 365.25-day solar year, the default here. Some traditions and programs use a 360-day year; choose it to compare.
What is the difference between Vimshottari and Yogini dasha?
Vimshottari uses nine lords over 120 years and is the most widely used. Yogini uses eight yoginis over 36 years. Both start from the birth Moon’s nakshatra.
Can a dasha calculator give predictions?
No. This page computes dates from a traditional rule; it does not interpret them. Astrology has no demonstrated predictive power, and the tool is for tradition and entertainment, not prediction or advice.