Dasha Calculator

Free Vimshottari Dasha calculator. Find your current Mahadasha, Antardasha, and Pratyantardasha periods from your date of birth. See your complete 120-year planetary timeline with dates, progress indicators, and period interpretations. Powered by NASA JPL ephemeris data.

Location is used for timezone correction to calculate the Moon's exact position at your birth.

Sidereal zodiac with Lahiri ayanamsa. Traditional system for Vimshottari Dasha calculation in Vedic astrology.

Your Current Dasha Period

Saturn Mahadasha

13 Jun 202014 Jun 2039

30% complete4,841 days remaining

Antardasha

Ketu

24 Feb 20265 Apr 2027

Pratyantardasha

Ketu

24 Feb 202620 Mar 2026

Saturn themes: Discipline, hard work, delays, chronic conditions, service, justice, longevity. Saturn Mahadasha tests patience and rewards perseverance, bringing structure through challenges.

Birth Nakshatra

Moon's lunar mansion at the time of your birth

Swati(स्वाती)

Lord: RahuPada 4 | 196.7°

Balance of Rahu Dasha at birth: 4.45 years (of 18 years total)

120-Year Dasha Timeline

Visual overview of all nine planetary periods from birth

Rahu
200020044.45y
Jupiter
2004202016y
Saturn
2020203919y
Mercury
2039205617y
Ketu
205620637y
Venus
2063208320y
Sun
208320896y
Moon
2089209910y
Mars
209921067y

All Mahadasha Periods

Nine planetary periods spanning your complete 120-year dasha cycle

Saturn Mahadasha

Active

13 Jun 202014 Jun 2039|19y

Themes
DisciplineHard workJusticeDelaysLongevity

Discipline, hard work, delays, chronic conditions, service, justice, longevity. Saturn Mahadasha tests patience and rewards perseverance, bringing structure through challenges.

Antardasha Periods

What Is Vimshottari Dasha?

The 120-year planetary period system in Vedic astrology

The Vimshottari Dasha is the most widely used planetary period system in Vedic (Hindu) astrology. The word "Vimshottari" means "120," referring to the total 120-year cycle that encompasses all nine planetary periods. This system is described in the Brihat Parashara Hora Shastra, the foundational text of Vedic astrology.

The 9 Planetary Periods (Mahadasha)

Ketu
7 yr
Venus
20 yr
Sun
6 yr
Moon
10 yr
Mars
7 yr
Rahu
18 yr
Jupiter
16 yr
Saturn
19 yr
Mercury
17 yr

Total: 7 + 20 + 6 + 10 + 7 + 18 + 16 + 19 + 17 = 120 years

Each person's dasha cycle begins from a different point, determined by the Moon's exact nakshatra (lunar mansion) at the time of birth. The ruling planet of your birth nakshatra becomes your first Mahadasha lord, with the balance calculated from the Moon's position within that nakshatra.

How Vimshottari Dasha Is Calculated

Moon's nakshatra determines your starting period

The Vimshottari Dasha calculation starts with the Moon's sidereal longitude at the exact moment of birth. This calculator uses NASA JPL ephemeris data for scientifically accurate Moon positions.

Calculation Steps

  1. 1Convert local birth time to UTC using timezone data
  2. 2Calculate the Moon’s tropical ecliptic longitude using NASA JPL data
  3. 3Apply the Lahiri Ayanamsa to convert to sidereal longitude
  4. 4Identify the birth nakshatra and its ruling planet (Dasha lord)
  5. 5Calculate the remaining fraction of the nakshatra to determine Dasha balance at birth
  6. 6Generate all 9 Mahadasha, 81 Antardasha, and 729 Pratyantardasha periods with dates

Balance Formula

Balance = (Remaining Nakshatra / 13°20′) × Dasha Years

Antardasha = (Mahadasha Days × Sub-lord Years) / 120

Pratyantardasha = (Antardasha Days × Sub-sub-lord Years) / 120

Mahadasha, Antardasha & Pratyantardasha

Three levels of planetary influence in your life

The Vimshottari Dasha system operates in nested levels, each providing finer timing for predictions. Think of it like years containing months containing weeks.

LevelDurationCountPurpose
Mahadasha6–20 years9 periodsOverall life themes — career, relationships, health direction
AntardashaMonths to years81 periodsSpecific experiences modifying the Mahadasha theme
PratyantardashaDays to weeks729 periodsPinpoint timing for specific events and triggers

How the Levels Interact

The Mahadasha lord sets the stage; the Antardasha lord fine-tunes the experience. For example, Venus Antardasha within Jupiter Mahadasha blends wisdom with love and creativity. Two naturally friendly planets (like Jupiter and Moon) produce harmonious periods, while enemy pairs (like Sun and Saturn) create tension and growth through challenges.

Planetary Themes in Each Mahadasha

What each planet brings when it rules your current period

PlanetYearsKey Themes
Ketu7Spirituality, detachment, past karma
Venus20Love, luxury, creativity, comfort
Sun6Authority, career, vitality, fame
Moon10Emotions, mind, mother, nurturing
Mars7Energy, courage, property, conflict
Rahu18Ambition, worldly desires, innovation
Jupiter16Wisdom, growth, spirituality, wealth
Saturn19Discipline, karma, hard work, delays
Mercury17Intellect, business, communication

Understanding Your Dasha Results

How to interpret your planetary periods

Your Dasha results show the timeline of planetary influences across your life. Each planet brings its own themes, and the results depend on that planet's strength and placement in your birth chart.

Key Elements to Look For

  • Current Period: The highlighted section shows your active Mahadasha, Antardasha, and Pratyantardasha with progress indicators
  • Timeline: The color-coded bar gives an overview of your entire 120-year cycle at a glance
  • Balance: The first Mahadasha is usually partial (the "balance"), with subsequent periods being full-length

For Best Results

The Dasha system is most powerful when combined with a full birth chart analysis. The same planet can give different results for different people based on which house it rules and occupies. This calculator provides the timing framework; a qualified astrologer can provide personalized interpretation.

Frequently Asked Questions

Common questions about Vimshottari Dasha and planetary periods