Free Vimshottari Dasha calculator. Find your Mahadasha, Antardasha, and Pratyantardasha periods with a 120-year planetary timeline from your birth date.
Spirituality
global
Dasha Calculator, Spirituality, Free Vimshottari Dasha calculator. Find your Mahadasha, Antardasha, and Pratyantardasha periods with a 120-year planetary timeline from your birth date., vimshottari dasha, mahadasha periods, planetary timeline, vedic dasha, calc, compute
Dasha Calculator
Free Vimshottari Dasha calculator. Find your Mahadasha, Antardasha, and Pratyantardasha periods with a 120-year planetary timeline from your birth date.
Dasha Calculator, Spirituality, Free Vimshottari Dasha calculator. Find your Mahadasha, Antardasha, and Pratyantardasha periods with a 120-year planetary timeline from your birth date., vimshottari dasha, mahadasha periods, planetary timeline, vedic dasha, calc, compute
Dasha Calculator
Free Vimshottari Dasha calculator. Find your Mahadasha, Antardasha, and Pratyantardasha periods with a 120-year planetary timeline from your birth date.
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
31% complete4,796 days remaining
Antardasha
Ketu
24 Feb 2026 – 5 Apr 2027
Pratyantardasha
Venus
20 Mar 2026 – 26 May 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
2000–20044.45y
Jupiter
2004–202016y
Saturn
2020–203919y
Mercury
2039–205617y
Ketu
2056–20637y
Venus
2063–208320y
Sun
2083–20896y
Moon
2089–209910y
Mars
2099–21067y
All Mahadasha Periods
Nine planetary periods spanning your complete 120-year dasha cycle
Saturn Mahadasha
Active
13 Jun 2020 — 14 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.
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
Vimshottari Dasha is the most widely used planetary period system in Vedic astrology. It divides a person's life into 9 planetary periods (Mahadasha) totaling 120 years. Each period is ruled by one of the 9 Vedic planets: Ketu (7 years), Venus (20), Sun (6), Moon (10), Mars (7), Rahu (18), Jupiter (16), Saturn (19), and Mercury (17). The starting point of this cycle is determined by the Moon's nakshatra (lunar mansion) at the time of birth.
The Dasha calculation starts by finding the Moon's exact sidereal longitude at your time of birth. This determines your birth nakshatra (one of 27 lunar mansions). Each nakshatra has a ruling planet that becomes your first Mahadasha lord. The 'balance' of the first dasha is calculated from how far the Moon has traveled through that nakshatra — if the Moon is at the beginning, you get almost the full period; if near the end, only a small balance remains. This calculator uses NASA JPL ephemeris data for scientifically accurate Moon positions.
These are three nested levels of the Vimshottari Dasha system. Mahadasha is the major period (6-20 years) that sets the overall theme. Antardasha is the sub-period within each Mahadasha — there are 9 antardashas in each mahadasha, and the sub-period planet modifies the major period's themes. Pratyantardasha is the sub-sub-period within each antardasha, providing the finest level of timing for specific events. Together, they create 9 × 9 × 9 = 729 unique period combinations.
Birth time is critical for accurate Dasha calculation because the Moon moves through one nakshatra approximately every day. A difference of even a few hours can change which nakshatra the Moon is in, which completely changes the starting Dasha lord and the balance of the first period. If your birth time is unknown, the calculator uses noon as default and notes if the Moon changed nakshatras on your birthday. For the most accurate results, use your exact birth time from your birth certificate.
There is no universally 'best' Mahadasha — it depends entirely on the planet's placement and strength in your individual birth chart. Generally, Jupiter Mahadasha is considered favorable for spiritual growth and wisdom, Venus Mahadasha for relationships and material comfort, and Mercury Mahadasha for business and education. However, a well-placed Saturn or even Rahu can give excellent results if they are strong in your chart. The key is the planet's dignity (exaltation, own sign, etc.) and the houses it rules.
The transition period between two Mahadashas is called 'Sandhi' (junction). During this time, the themes of the outgoing dasha gradually fade while the incoming dasha's influences begin to emerge. This can last several months and is often experienced as a period of change, uncertainty, or adjustment. The last antardasha of the outgoing dasha and the first antardasha of the incoming dasha typically reflect this transitional energy. Major life changes often coincide with Mahadasha transitions.
Dasha periods provide a timing framework, not fixed predictions. The accuracy depends on several factors: the precision of your birth time (even minutes matter), the correct ayanamsa being used, and most importantly, the interpretation. The Dasha system shows when planetary energies are active — but how they manifest depends on free will, karma, and the planet's specific placement in your birth chart. Think of dashas as 'weather forecasts' that indicate conditions, not guaranteed outcomes.
Vimshottari Dasha uses 9 planets with a 120-year total cycle and is based on the Moon's nakshatra at birth. Yogini Dasha uses 8 Yoginis (divine feminine energies mapped to planets, excluding Ketu) with a shorter 36-year cycle. Vimshottari is the most popular and widely used system, recommended by Sage Parashara. Yogini Dasha is simpler, repeats more often in a lifetime, and some astrologers find it effective for event timing. Both are valid systems in Vedic astrology.
This calculator automatically identifies and highlights your current Mahadasha, Antardasha, and Pratyantardasha with progress bars and remaining time. To find them manually: first identify your current Mahadasha from the timeline, then expand it to see the 9 Antardasha sub-periods listed with their date ranges. The active sub-period containing today's date is your current Antardasha. Further expanding shows the Pratyantardasha (sub-sub-period) level.
Yes, the zodiac system significantly affects the Dasha calculation because it changes the Moon's longitude, which determines the birth nakshatra and therefore the starting Dasha lord. The Sidereal zodiac (aligned to fixed stars using the Lahiri ayanamsa) is the traditional and recommended system for Vimshottari Dasha calculation in Vedic astrology. The Tropical zodiac is approximately 24° ahead, which can place the Moon in a completely different nakshatra, producing very different Dasha results.
Embed Dasha Calculator
Add this calculator to your website or blog for free.