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 2020 — 14 Jun 2039
Antardasha
24 Feb 2026 – 5 Apr 2027
Pratyantardasha
24 Feb 2026 – 20 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(स्वाती)
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
All Mahadasha Periods
Nine planetary periods spanning your complete 120-year dasha cycle
Saturn Mahadasha
Active13 Jun 2020 — 14 Jun 2039|19y
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)
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
- 1Convert local birth time to UTC using timezone data
- 2Calculate the Moon’s tropical ecliptic longitude using NASA JPL data
- 3Apply the Lahiri Ayanamsa to convert to sidereal longitude
- 4Identify the birth nakshatra and its ruling planet (Dasha lord)
- 5Calculate the remaining fraction of the nakshatra to determine Dasha balance at birth
- 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.
| Level | Duration | Count | Purpose |
|---|---|---|---|
| Mahadasha | 6–20 years | 9 periods | Overall life themes — career, relationships, health direction |
| Antardasha | Months to years | 81 periods | Specific experiences modifying the Mahadasha theme |
| Pratyantardasha | Days to weeks | 729 periods | Pinpoint 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
| Planet | Years | Key Themes |
|---|---|---|
| Ketu | 7 | Spirituality, detachment, past karma |
| Venus | 20 | Love, luxury, creativity, comfort |
| Sun | 6 | Authority, career, vitality, fame |
| Moon | 10 | Emotions, mind, mother, nurturing |
| Mars | 7 | Energy, courage, property, conflict |
| Rahu | 18 | Ambition, worldly desires, innovation |
| Jupiter | 16 | Wisdom, growth, spirituality, wealth |
| Saturn | 19 | Discipline, karma, hard work, delays |
| Mercury | 17 | Intellect, 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