A yogini dasha calculator answers one of the sharpest timing questions in Vedic astrology: which Yogini period is running in your life right now, when did it begin, and what comes next. Yogini Dasha is a compact 36-year planetary period system built on the Moon’s nakshatra at birth. Where Vimshottari Dasha stretches 120 years across nine grahas, Yogini Dasha turns over in just 36 years across eight yoginis, so its periods change faster and many astrologers use it as a second timing lens alongside Vimshottari, watching for the windows where the two systems agree. This free calculator computes your birth nakshatra and pada from real lunar astronomy, finds your starting Yogini and its balance at birth, then lays out the full mahadasha timeline from birth to the year 2100 with the current period highlighted as of today, plus the antardashas running inside your current mahadasha.
The calculation is deterministic and transparent. Your birth date, birth time, and timezone become a single UTC instant; the Moon’s sidereal longitude is computed with a standard low-precision lunar theory minus the Lahiri ayanamsa; the nakshatra follows from the Moon’s position; and the dasha sequence runs forward in fixed order from there. The tool loads with a worked example already rendered, so you can inspect real numbers before typing anything, and it states its conventions openly, including the one place where classical texts disagree about which Yogini a nakshatra starts with.
Enter your birth details to find your birth nakshatra, your starting Yogini and its balance at birth, then the full Yogini Dasha timeline of mahadashas and antardashas with the current period highlighted. Free, no signup. All math runs in your browser.
Your Yogini Dasha result will appear here.
Method: your local birth time is converted to UTC, the Moon’s geocentric tropical longitude is computed with the standard low-precision planetary theory, and the Lahiri ayanamsa is subtracted for the sidereal Moon. Nakshatra = floor(Moon / 13.3333) + 1 with Ashwini as 1; pada = floor(within-nakshatra degrees / 3.3333) + 1. The starting Yogini index = (nakshatra number – 1) mod 8 in the fixed order Mangala, Pingala, Dhanya, Bhramari, Bhadrika, Ulka, Siddha, Sankata, and the balance at birth = (remaining degrees in the nakshatra / 13.3333) x the starting Yogini’s years. Mahadashas run forward cyclically (1+2+3+4+5+6+7+8 = 36 years per cycle); antardashas subdivide each mahadasha proportionally, antardasha years = mahadasha years x antardasha Yogini years / 36, in Yogini order starting from the mahadasha lord. Timeline dates use 365.25 days per year. Starting-Yogini convention note: this tool maps Ashwini to Mangala per the cited nakshatra lookup table; some classical texts count (nakshatra + 3) / 8 instead, which can give a different starting Yogini. Period meanings are traditional Jyotish lore, offered for reflection and entertainment, not as predictions.
What is Yogini Dasha
Yogini Dasha is one of the nakshatra-based dasha systems of Vedic astrology, described in the classical Brihat Parashara Hora Shastra as a teaching revealed by Lord Shiva to Goddess Parvati. Like Vimshottari, it is keyed to the Moon: the nakshatra the Moon occupies at birth decides which period you are born into and how much of it remains. From there, eight yoginis rotate in a fixed order, each carrying a ruling planet and a fixed number of years. The durations rise from one year to eight, and the whole cycle sums to 36 years before repeating.
The eight yoginis, in their invariable order, are Mangala (Moon, 1 year), Pingala (Sun, 2 years), Dhanya (Jupiter, 3 years), Bhramari (Mars, 4 years), Bhadrika (Mercury, 5 years), Ulka (Saturn, 6 years), and Sankata (Rahu, 8 years). Note that Ketu receives no Yogini period of its own; only eight grahas appear in the cycle. Each mahadasha is subdivided into eight antardashas, one per yogini, in proportion to their year values and in yogini order starting from the mahadasha lord, so a long Sankata mahadasha contains a long Sankata antardasha and a short Mangala antardasha within it.
Why use a second dasha system at all? Vimshottari’s 120-year frame gives the macro weather of a life: a 16-year Jupiter mahadasha, for example, sets a long theme. Yogini Dasha’s 36-year frame turns over more than three times as fast, so it marks shorter chapters inside the Vimshottari weather. Practitioners who run both look for agreement: a Vimshottari Saturn period overlapping a Yogini Ulka period (both Saturn-ruled) is read as a doubly Saturnine window, while contradiction between the two invites a more careful reading. Yogini Dasha is also famously forgiving of small birth-time errors compared with some other systems, because its periods are whole years long rather than sensitive to minutes of arc.
One honest framing note before you use the tool. The astronomical half of this page is computed with real orbital mechanics and checked against published data: the lunar position, the Lahiri ayanamsa, and the nakshatra arithmetic are all verifiable numbers. The interpretive half, what a Sankata or Siddha period means for a life, belongs to astrology’s symbolic language, transmitted for centuries in the Jyotish tradition. Take what resonates, hold it lightly, and enjoy the precision of the calculation underneath it.
How to use this calculator
- Enter your birth date. Pick the year, month, and day. Dates from 1900 to 2100 are accepted.
- Enter your birth time if you know it. The Moon moves about 13 degrees per day, so an accurate time pins down the nakshatra precisely. If you do not know the time, tick “I do not know the birth time” and the tool uses 12:00 noon local time and says so openly, with a provisional label when the noon Moon sits near a nakshatra boundary.
- Choose the timezone of the birthplace. Pick the nearest city from the dropdown, or choose “Custom UTC offset” and type the offset in hours if your city is not listed.
- Check daylight saving. DST is not auto-applied. If the birthplace observed summer time on the birth date, adjust your time or enter the offset that was actually in effect, for example UTC+1 for a summer birth in London rather than UTC+0.
- Press “Find my Yogini Dasha.” The tool converts your birth time to UTC, computes the Moon’s sidereal longitude, derives the nakshatra and pada, finds the starting Yogini and its balance at birth, and builds the timeline.
- Read the spotlight. Your birth nakshatra and pada, your starting mahadasha and its balance at birth, and the mahadasha and antardasha running as of today are summarized at the top.
- Walk the timeline. The mahadasha table runs from birth to the year 2100 with the current period highlighted; the antardasha table breaks your current mahadasha into its eight sub-periods with the running one highlighted.
- Copy or print your result. The copy button saves a plain-text summary for your notes, and the print button produces a clean black-and-white version.
How this calculator computes your Yogini Dasha
The calculation starts by turning your birth details into a single astronomical instant. Your birth date, birth time, and UTC offset are combined into a UTC timestamp, which becomes a day number d on the standard scale where d = 0 is 2000 Jan 0.0 UT. In date-only mode the tool uses 12:00 noon local time for this step and labels the result accordingly.
The Moon’s position comes from the standard low-precision lunar theory: the Moon’s geocentric tropical longitude is computed from its orbital elements with the usual perturbation series, then the Lahiri ayanamsa is subtracted to give the sidereal longitude used in Vedic astrology. The linear Lahiri formula is ayanamsa = 23.85696 + (JD – 2451545.0) / 36525 x 1.396971 degrees, where JD is the Julian day of birth. This is the same verified engine core used across our Vedic calculators, accurate to a few arcminutes for the Moon, which is ample for nakshatra work.
The birth nakshatra follows from the sidereal Moon: nakshatra = floor(Moon / 13.3333) + 1, numbering Ashwini as 1 through Revati as 27, since each of the 27 lunar mansions spans exactly one twenty-seventh of the zodiac. The pada (quarter) is pada = floor(degrees traversed within the nakshatra / 3.3333) + 1, giving pada 1 through 4. The starting Yogini is then start index = (nakshatra number – 1) mod 8 in the fixed order Mangala through Sankata, so Ashwini opens with Mangala, Bharani with Pingala, and so on, with Pushya opening with Sankata and the pattern repeating every eight nakshatras.
You are almost never born at the very start of your birth Yogini, so the tool computes the balance at birth: balance = (remaining degrees in the nakshatra / 13.3333) x the starting Yogini’s years. This is the classical balance rule, the fraction of the nakshatra the Moon has yet to cross times the period’s full length. From birth, the timeline runs forward cyclically: first the balance of the starting mahadasha, then full mahadashas in fixed order, wrapping from Sankata back to Mangala, through the year 2100. Antardashas subdivide the current mahadasha proportionally: antardasha years = mahadasha years x antardasha Yogini years / 36, in Yogini order starting from the mahadasha lord. Timeline dates count 365.25 days per year, so full 36-year turns land on the same calendar dates.
One convention deserves explicit disclosure. Classical texts do not all agree on the nakshatra-to-Yogini mapping: the Brihat Parashara Hora Shastra counts (nakshatra number + 3) / 8, under which Ashwini opens with Bhramari, while the nakshatra lookup table this tool follows maps Ashwini to Mangala, i.e. (nakshatra number – 1) mod 8. Both conventions are found in published sources; this calculator uses the lookup-table convention and says so in its method note, so you can compare with software that uses the other rule.
Worked example
Here is a worked example so you can see exactly what the tool computes. The tool loads with this example ready: birth date August 24, 1995, birth time 14:30, timezone Delhi, India (UTC+5:30).
First the time conversion. 14:30 at UTC+5:30 is 09:00 UTC on August 24, 1995, which is day number d = -1589.625 and Julian day 2449953.875. The Lahiri ayanamsa for that instant is 23.7961 degrees, and the engine’s sidereal Moon is 105.8181 degrees, which is Cancer 15.82. The nakshatra is floor(105.8181 / 13.3333) + 1 = 8, Pushya, since 8 x 13.3333 = 106.6664 exceeds the Moon’s longitude. Within Pushya the Moon has traveled 105.8181 – 93.3331 = 12.485 degrees, so the pada is floor(12.485 / 3.3333) + 1 = pada 4.
The starting Yogini is (8 – 1) mod 8 = 7, Sankata, ruled by Rahu with a full length of 8 years. The balance at birth is (106.6664 – 105.8181) / 13.3333 x 8 = 0.51 years, about 0 years, 6 months, 3 days. So the timeline opens with a short Sankata balance from 24 Aug 1995 to 26 Feb 1996, then Mangala (1 year), Pingala (2 years), Dhanya (3 years), Bhramari (4 years), Bhadrika (5 years), Ulka (6 years), Siddha (7 years), and a full Sankata (8 years) from 26 Feb 2024 to 26 Feb 2032, which is the mahadasha running as of late 2026. Its antardashas run in order from Sankata: Sankata-Sankata takes 8 x 8 / 36 = 1.78 years, then Sankata-Mangala 0.22 years, and so on through Sankata-Siddha, summing exactly to the 8-year mahadasha.
In traditional lore, being born into a Sankata balance means the Rahu-ruled testing passage colors the earliest months of life, and the full Sankata mahadasha of 2024 to 2032 is read as the eight-year chapter of rupture and forced change, the longest single period in the cycle. As always, this is the symbolic layer for reflection; the astronomical layer, a Pushya Moon at Cancer 15.82 with 0.51 years of Sankata remaining, is the verifiable part.
How to read your result
Your result has four parts. First, the spotlight: your birth nakshatra and pada, the Moon’s sidereal sign and longitude, your starting mahadasha with its ruling planet and full length, the balance at birth in years and in years-months-days, and the mahadasha and antardasha running as of today. Second, the mahadasha timeline: every period from birth to the year 2100 with its cycle number, planet, length, start and end dates, and your age at its start, with the current period highlighted. The first row is the partial balance period; full 36-year turns then follow in the fixed order.
Third, the antardashas of your current mahadasha: the eight sub-periods in yogini order starting from the mahadasha lord, each with its proportional length and dates, the running one highlighted. Because the shares are proportional to the yogini year values, a Sankata mahadasha contains a 1.78-year Sankata antardasha but only a 0.22-year Mangala antardasha, while a short Mangala mahadasha compresses all eight into a single year. Fourth, the eight yoginis and their traditional themes, with your birth yogini and your current yogini badged, so you can read your periods against the full classical set.
A few reading notes from the tradition. The balance at birth matters more than it looks: two people born days apart in the same nakshatra can start life in different yoginis if the Moon crossed the boundary between their births, and the balance sets every later date in the timeline. The current antardasha is often read as the flavor inside the mahadasha’s weather: a Dhanya antardasha inside a Sankata mahadasha is traditionally read very differently from a Sankata antardasha inside the same mahadasha. And because the cycle repeats every 36 years, most people live through roughly three full turns; comparing how the same yogini played out in an earlier turn is a classic reflective exercise in this system.
The eight yoginis and their ruling planets
Each yogini carries a ruling planet and a traditional temperament. The lore below is the classical layer, offered for reflection:
- Mangala (Moon, 1 year): traditionally, the gentle reset that opens the cycle, a one-year window of emotional warmth and beginnings, favoring home, family ties, and new undertakings that need a soft start.
- Pingala (Sun, 2 years): traditionally, visibility and authority, a two-year period of recognition and dealings with father figures and superiors, with a stronger ego that can either lead or scorch.
- Dhanya (Jupiter, 3 years): traditionally, prosperity and wisdom, a three-year period of wealth, learning, teaching, and dharmic growth, counted among the most favorable yoginis.
- Bhramari (Mars, 4 years): traditionally, restless drive, a four-year period of action, competition, and conflict that rewards sustained effort while warning against haste.
- Bhadrika (Mercury, 5 years): traditionally, intellect and commerce, a five-year period of communication, skill, and trade, with a quick tempo that can turn nervous under strain.
- Ulka (Saturn, 6 years): traditionally, delay and discipline, a six-year chapter of slow maturation where hard lessons and steady effort come before results.
- Siddha (Venus, 7 years): traditionally, accomplishment, a seven-year period of refinement, pleasure, and relationships, and the arrival of things long worked toward.
- Sankata (Rahu, 8 years): traditionally, the testing passage, the eight-year chapter of rupture, forced change, and the collapse of arrangements not built to last, counseling adaptation rather than resistance.
What this calculator does not do
Honest limits, stated plainly. This tool uses the Ashwini-to-Mangala starting convention; software following the classical (nakshatra + 3) / 8 rule can report a different starting Yogini for the same birth data, and the whole timeline shifts with it, so cross-check which convention any second source uses. It does not compute Vimshottari dasha, transits, or planetary strengths; it answers the Yogini timeline question only, though our free chart report covers the wider chart. The engine is a low-precision lunar theory, accurate to a few arcminutes for the Moon, which is ample for nakshatra work but not ephemeris grade; within about an arcminute-scale distance of a nakshatra boundary, a high-precision ephemeris could disagree on the nakshatra. In date-only mode the Moon is pinned at local noon and results near a nakshatra ingress are labeled provisional, because the true birth-time Moon could fall in the neighboring nakshatra. Finally, nothing here is a prediction: the yogini meanings are centuries-old symbolic lore, and a dasha period never describes a whole life on its own.
Frequently asked questions
What is Yogini Dasha?
Yogini Dasha is a 36-year Vedic dasha system that rotates eight yoginis, Mangala, Pingala, Dhanya, Bhramari, Bhadrika, Ulka, Siddha, and Sankata, in a fixed order. Each yogini has a ruling planet and a fixed length from 1 to 8 years, summing to 36 years before the cycle repeats. Like Vimshottari, it is keyed to the Moon’s nakshatra at birth, which decides the starting yogini and its remaining balance.
How is the starting Yogini decided?
The starting Yogini comes from the Moon’s birth nakshatra. Number the 27 nakshatras from Ashwini as 1 to Revati as 27, then take (nakshatra number minus 1) mod 8 in the fixed yogini order. Ashwini opens with Mangala, Bharani with Pingala, and Pushya, the 8th nakshatra, opens with Sankata, after which the pattern repeats every eight nakshatras.
What is the balance of dasha at birth?
The balance of dasha is the part of your starting Yogini period still left to run when you are born. It equals the remaining degrees the Moon has yet to cross in its birth nakshatra, divided by the full nakshatra span of 13.3333 degrees, times the starting Yogini’s full years. The timeline begins with this balance period, then continues with full mahadashas in order.
How are antardashas calculated in Yogini Dasha?
Each mahadasha is divided into eight antardashas, one per yogini, in yogini order starting from the mahadasha lord. Each share is proportional: antardasha years equal mahadasha years times the antardasha yogini’s years divided by 36. The eight shares always sum exactly to the mahadasha length.
How long is one full Yogini Dasha cycle?
One full cycle is 36 years: 1 plus 2 plus 3 plus 4 plus 5 plus 6 plus 7 plus 8. After Sankata ends, the sequence wraps back to Mangala and repeats. Most people live through about three full 36-year turns, which is why the calculator lays out the timeline from birth to the year 2100.
Why do some sources give a different starting Yogini for the same nakshatra?
Because two conventions exist in published sources. This calculator maps Ashwini to Mangala using (nakshatra number minus 1) mod 8, following a published nakshatra lookup table. The classical Brihat Parashara Hora Shastra instead counts (nakshatra number plus 3) divided by 8, under which Ashwini opens with Bhramari. The whole timeline shifts with the convention, so always check which rule a second source uses before comparing results.
Is this yogini dasha calculator free?
Yes, it is completely free and no account or signup is needed. Enter your birth date, optional birth time, and timezone to get your birth nakshatra and pada, your starting Yogini and its balance at birth, the full mahadasha timeline to 2100 with the current period highlighted, and the antardashas of your current mahadasha. Use the copy button to save your result as plain text.
Related tools
- Birth nakshatra finder: find the Moon’s nakshatra and pada for any birth date and time, the same lunar input this dasha timeline starts from.
- Free astrology chart report: your full Vedic birth chart with planets, signs, houses, and yogas for the wider context behind any dasha period.
- Atmakaraka calculator: find your soul-significator planet, the highest-degree Jaimini chara karaka, from your Vedic chart.
About the author
This Yogini Dasha calculator was built by Saba for ZodiaScope. Saba builds astronomy-accurate astrology tools alongside traditional interpretations: the Moon’s longitude on this page is computed with a standard lunar theory minus the Lahiri ayanamsa, the nakshatra and pada follow by exact arithmetic, and the 8-yogini order, year values, and proportional antardasha rule are verified against published sources, while the yogini temperaments follow traditional Jyotish teachings. Interpretations are offered for reflection and entertainment.
Published: October 23, 2026. Last updated: October 23, 2026.
References
- Astro Sagar — Yogini Dasha sequence, ruling planets, year allotments and balance-at-birth computation
- Tempora — 27-row Moon nakshatra to starting-yogini lookup table
