Ashtakavarga is one of the most practical systems in Vedic astrology. Where most of a birth chart speaks in symbols, Ashtakavarga speaks in numbers: it converts the positions of the seven classical planets and the Lagna into benefic points, called bindus, spread across the twelve signs. The result is a scoreboard for your chart. You can see at a glance which signs carry strong planetary support and which carry less, and that single picture feeds into house-strength judgments, transit timing, and the classical reductions that advanced students apply on top.
The calculator on this page builds your complete Ashtakavarga from your birth date. It computes your sidereal planet signs with real planetary astronomy, applies the classical Parashara bindu tables exactly as the tradition defines them, and shows you all seven Bhinna Ashtakavarga tables, the combined Sarvashtakavarga, and the classical strength band for every sign. It also runs a built-in checksum on every calculation: because the classical tables are fixed, the grand total of a complete chart is always 337 bindus, so any result that does not add up is rejected before you ever see it.
Enter your birth details to build your Ashtakavarga: the classical Vedic point system that scores every sign with benefic points (bindus). You get all seven Bhinna Ashtakavarga tables, the combined Sarvashtakavarga, and the classical strength reading for each sign. Free, no signup. All math runs in your browser.
Your ashtakavarga tables will appear here.
Method: your birth details become a UTC instant; sidereal planet signs are computed with Paul Schlyter’s low-precision planetary theory minus the Lahiri ayanamsa; then the classical Parashara Bhinna Ashtakavarga tables (unreduced) award bindus from each contributor’s sign, and the Sarvashtakavarga sums the seven planetary rows. Rahu and Ketu are excluded, as in the classical system. This tool shows the unreduced Bhinna and Sarva tables only; the Trikona and Ekadhipatya reductions are not applied. Interpretations follow traditional Vedic astrology and are offered for reflection and entertainment.
What is ashtakavarga?
“Ashta” means eight and “varga” means division or source. The system considers eight reference points: the seven classical planets from the Sun through Saturn, plus the Lagna (ascendant). For each planet, the classical texts name the houses, counted from each reference point, where that planet receives a benefic point. A place with a point is a bindu; a place without one is a rekha. So for each planet you get a table of twelve signs, each holding 0 to 8 bindus. That table is the planet’s Bhinnashtakavarga (BAV), its individual Ashtakavarga.
Add the seven planetary tables sign by sign and you get the Sarvashtakavarga (SAV): one combined score per sign, twelve numbers that describe the overall planetary support each sign receives in your chart. The SAV is where most readings begin, because it answers the most useful question in one glance: which parts of this chart are well supported and which need more effort.
Ashtakavarga comes from the Brihat Parashara Hora Shastra, the foundational text of Parashara’s school of Vedic astrology. The bindu tables on this page are the unreduced classical tables, exactly as the tradition prescribes them, before the Trikona and Ekadhipatya reductions that classical authors apply for specialized longevity and prediction work. This calculator shows the Bhinna and Sarva tables only, which is the correct starting point and the layer most readers actually use.
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: planet longitudes, the Lahiri ayanamsa, and the bindu arithmetic are all verifiable numbers with a built-in checksum. The interpretive half, what a strong or weak sign traditionally means for a house, belongs to astrology’s symbolic language, transmitted for centuries. The strength bands describe classical planetary support by sign, not guaranteed outcomes. Take what resonates, hold it lightly, and enjoy the precision of the calculation underneath it.
How to use the ashtakavarga calculator
- Enter your birth date. Pick the year, month, and day. Dates from 1900 to 2100 are accepted. The date is the only required input.
- Add your birth time if you know it. Time is optional. If you know it, enter the hour and minute and choose the timezone of the birthplace; this refines the Moon’s sign and makes the faster computations exact. If you do not know it, tick “I do not know the birth time” and the tool runs in date-only mode, computing the planets for 12:00 noon local time with a clear label.
- 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. The tool does not apply daylight saving automatically: if the birthplace observed summer time on the birth date, enter the offset that was actually in effect.
- Add your birthplace if you want the complete classical table. The Lagna is the eighth contributor in the classical system, and computing it needs both a birth time and a birthplace. Without it the tool omits the Lagna’s bindus and labels the result honestly: each sign holds 0 to 7 bindus per planet and the grand total is 292 instead of 337.
- Press “Calculate my ashtakavarga.” The tool converts your birth details to a UTC instant, computes each planet’s sidereal sign, awards bindus from every contributor’s position according to the classical tables, and renders the full 7 by 12 grid, the Sarvashtakavarga row with strength bands, and the checksum.
- Read the strongest and weakest signs. Below the grid the tool names the signs with the highest and lowest Sarvashtakavarga scores and states their classical bands, with the whole-sign houses from your Lagna when it is known.
- Copy or print your result. The copy button saves a plain-text summary of the tables for your notes, and the print button produces a clean black-and-white version.
How it works
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 is converted to a day number on the scale used by our verified planetary engine. In date-only mode the time is taken as 12:00 noon local time, and the result is labeled as date only, because the Moon moves about 13 degrees per day and its sign can shift if birth fell near a Moon ingress.
Each planet’s tropical ecliptic longitude is computed from Keplerian orbital elements using Paul Schlyter’s well-known method: mean anomalies and nodes are propagated to the birth instant, Kepler’s equation is solved by iteration, and the standard perturbation terms are applied, including the great inequality terms for Jupiter and Saturn. This is the same engine core that powers our other Vedic calculators, and it is pinned against the sky itself: at the published 2026 vernal equinox instant the engine puts the Sun at 0.0089 degrees (the true value is 0 by definition), and at the 2026 autumnal equinox instant it puts the Sun at 179.9993 degrees (true value 180).
Next comes the Lahiri ayanamsa, the bridge between the tropical zodiac of Western astronomy and the sidereal zodiac of Vedic astrology. The tool uses the standard linear Lahiri formula: ayanamsa = 23.85696 + (JD – 2451545.0) / 36525 x 1.396971 degrees, where JD is the Julian day of birth. For 2026 this gives about 24.23 degrees, matching published Lahiri tables to better than a thousandth of a degree. Subtracting the ayanamsa from each tropical longitude yields the sidereal longitudes, and each planet’s sign is read from its longitude.
If you gave a birth time and a birthplace, the tool also computes your sidereal Lagna from local sidereal time with the standard closed-form horizon solution. The Lagna becomes the eighth contributor in the tables below.
The Ashtakavarga step is then pure table arithmetic. For each of the seven planets, the tool walks through every contributor, the seven planets plus the Lagna when known, and awards one bindu in each of the contributor’s benefic houses, counted from the contributor’s own sign. Each planet’s row is its Bhinna Ashtakavarga; the column sums are the Sarvashtakavarga. Two honest caveats belong here. First, the tool uses the mean linear Lahiri ayanamsa; professional ephemeris software applies tiny nutation corrections, under a minute of arc, which can only matter for a planet sitting within arcminutes of a sign boundary. Second, the engine is a low-precision planetary theory: ample for sign-level work, since sign boundaries are 30 degrees apart, but not a substitute for Swiss Ephemeris-grade software at the exact minute of an ingress.
The classical bindu tables
These are the unreduced classical tables from the Parashara tradition, the same tables this calculator applies. For each planet, every contributor awards bindus in the listed houses counted from the contributor’s own sign. The per-planet totals are fixed properties of the tables, identical in every chart ever cast: only the distribution across the signs changes.
- Sun, 48 bindus: from the Sun 1, 2, 4, 7, 8, 9, 10, 11; from the Moon 3, 6, 10, 11; from Mars 1, 2, 4, 7, 8, 9, 10, 11; from Mercury 3, 5, 6, 9, 10, 11, 12; from Jupiter 5, 6, 9, 11; from Venus 6, 7, 12; from Saturn 1, 2, 4, 7, 8, 9, 10, 11; from the Lagna 3, 4, 6, 10, 11, 12.
- Moon, 49 bindus: from the Sun 3, 6, 7, 8, 10, 11; from the Moon 1, 3, 6, 7, 10, 11; from Mars 2, 3, 5, 6, 9, 10, 11; from Mercury 1, 3, 4, 5, 7, 8, 10, 11; from Jupiter 1, 4, 7, 8, 10, 11, 12; from Venus 3, 4, 5, 7, 9, 10, 11; from Saturn 3, 5, 6, 11; from the Lagna 3, 6, 10, 11.
- Mars, 39 bindus: from the Sun 3, 5, 6, 10, 11; from the Moon 3, 6, 11; from Mars 1, 2, 4, 7, 8, 10, 11; from Mercury 3, 5, 6, 11; from Jupiter 6, 10, 11, 12; from Venus 6, 8, 11, 12; from Saturn 1, 4, 7, 8, 9, 10, 11; from the Lagna 1, 3, 6, 10, 11.
- Mercury, 54 bindus: from the Sun 5, 6, 9, 11, 12; from the Moon 2, 4, 6, 8, 10, 11; from Mars 1, 2, 4, 7, 8, 9, 10, 11; from Mercury 1, 3, 5, 6, 9, 10, 11, 12; from Jupiter 6, 8, 11, 12; from Venus 1, 2, 3, 4, 5, 8, 9, 11; from Saturn 1, 2, 4, 7, 8, 9, 10, 11; from the Lagna 1, 2, 4, 6, 8, 10, 11.
- Jupiter, 56 bindus: from the Sun 1, 2, 3, 4, 7, 8, 9, 10, 11; from the Moon 2, 5, 7, 9, 11; from Mars 1, 2, 4, 7, 8, 10, 11; from Mercury 1, 2, 4, 5, 6, 9, 10, 11; from Jupiter 1, 2, 3, 4, 7, 8, 10, 11; from Venus 2, 5, 6, 9, 10, 11; from Saturn 3, 5, 6, 12; from the Lagna 1, 2, 4, 5, 6, 7, 9, 10, 11.
- Venus, 52 bindus: from the Sun 8, 11, 12; from the Moon 1, 2, 3, 4, 5, 8, 9, 11, 12; from Mars 3, 5, 6, 9, 11, 12; from Mercury 3, 5, 6, 9, 11; from Jupiter 5, 8, 9, 10, 11; from Venus 1, 2, 3, 4, 5, 8, 9, 10, 11; from Saturn 3, 4, 5, 8, 9, 10, 11; from the Lagna 1, 2, 3, 4, 5, 8, 9, 11.
- Saturn, 39 bindus: from the Sun 1, 2, 4, 7, 8, 10, 11; from the Moon 3, 6, 11; from Mars 3, 5, 6, 10, 11, 12; from Mercury 6, 8, 9, 10, 11, 12; from Jupiter 5, 6, 11, 12; from Venus 6, 11, 12; from Saturn 3, 5, 6, 11; from the Lagna 1, 3, 4, 6, 10, 11.
Adding the seven rows gives the fixed grand total: 48 + 49 + 39 + 54 + 56 + 52 + 39 = 337 bindus. This is the classical checksum the calculator verifies on every run. If the Lagna is unknown and its bindus are omitted, the row totals become 42, 45, 34, 47, 47, 44, and 33, for a grand total of 292, and the tool says so plainly instead of pretending the table is complete.
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), birthplace Delhi.
First the time conversion. 14:30 at UTC+5:30 is 09:00 UTC on August 24, 1995. The engine computes each planet’s tropical longitude at that instant and subtracts the Lahiri ayanamsa of 23.7961 degrees:
- Mercury: tropical 173.4330, sidereal 149.6369, Leo
- Saturn: tropical 352.8987, sidereal 329.1025, Aquarius
- Mars: tropical 200.9408, sidereal 177.1447, Virgo
- Moon: tropical 129.6142, sidereal 105.8181, Cancer
- Jupiter: tropical 246.2270, sidereal 222.4309, Scorpio
- Venus: tropical 151.6766, sidereal 127.8805, Leo
- Sun: tropical 150.7454, sidereal 126.9493, Leo
The sidereal Lagna computes to Scorpio. Now the bindu arithmetic. Take the Sun’s Bhinna Ashtakavarga as an illustration: the Sun in Leo awards bindus in the 1st, 2nd, 4th, 7th, 8th, 9th, 10th and 11th signs from Leo; the Moon in Cancer awards in the 3rd, 6th, 10th and 11th from Cancer; and so on through all eight contributors. Counting every contribution sign by sign gives the Sun’s row, Aries to Pisces: 6, 5, 3, 4, 3, 6, 4, 2, 4, 3, 4, 4, total 48. We verified this row by hand, contributor by contributor, and cross-checked all seven rows against an independent implementation of the published tables.
The full Sarvashtakavarga for this chart, Aries to Pisces, is 33, 31, 37, 24, 26, 34, 27, 24, 31, 25, 22, 23, grand total 337. Reading the bands: Aries 33 strong, Taurus 31 strong, Gemini 37 strong, Cancer 24 weak, Leo 26 average, Virgo 34 strong, Libra 27 average, Scorpio 24 weak, Sagittarius 31 strong, Capricorn 25 average, Aquarius 22 weak, Pisces 23 weak. The strongest sign is Gemini at 37 bindus and the weakest is Aquarius at 22. Counted whole-sign from the Scorpio Lagna, Gemini is the 8th house and Aquarius is the 4th house. In the classical reading, the 8th-house matters of this chart receive the most planetary support and the 4th-house matters the least, which describes traditional support by sign, not a prediction of events.
How to read your Sarvashtakavarga
The twelve SAV numbers average 337 / 12 = 28.08 bindus per sign, and that average is the benchmark for the whole reading. The classical bands used on this page are: above 30, strong: the sign’s matters are described as well supported; 25 to 30, average: support around the mean, read together with other chart factors; below 25, weak: the tradition expects more effort for less result in that area.
Read each sign by the house it occupies from your Lagna. With a Scorpio Lagna, for example, the SAV of Aquarius is the SAV of the 4th house (home, mother, inner stability), and the SAV of Gemini is the SAV of the 8th house. Without a known Lagna, read the signs directly: the bands still describe which signs carry the most and least planetary support in your chart.
The Bhinna tables have their own use. When a planet transits a sign, classical authors judge the transit partly by that planet’s BAV bindus in the sign: a transit through a sign where the planet holds many bindus is read as supported, and through a sign with few bindus as demanding. That is why the tool shows all seven planetary rows, not just the combined total.
A final word on what the numbers cannot do. A weak SAV score in a sign does not predict misfortune, and a strong score does not guarantee success. The bands summarize one classical measure of planetary support; dashas, aspects, dignity, and the rest of the chart all shape how that support expresses itself. Use the table as a map of where the chart’s weight lies, not as a verdict.
What this calculator does not do
Honesty about limits is part of the method. This calculator shows the unreduced Bhinna and Sarva Ashtakavarga only. It does not apply the Trikona or Ekadhipatya reductions, the classical procedures that adjust the raw bindu counts for specialized longevity and prediction work. If you are following a text that applies reductions, your numbers will differ from the raw tables here by design.
In date-only mode the tool is explicit about what it cannot know: the Moon’s sign may shift if birth fell near a Moon ingress, and the Lagna is unknown, so the table is the seven-contributor version totaling 292. The engine is a low-precision planetary theory, verified against equinox data, which is more than adequate for sign-level tables but not for arcminute work at an exact ingress. And the ayanamsa is the mean linear Lahiri value, without the sub-arcminute nutation corrections of professional ephemeris software.
Frequently asked questions
What is ashtakavarga in Vedic astrology?
Ashtakavarga is a classical Vedic point system from the Brihat Parashara Hora Shastra. Ashta means eight and varga means division: eight reference points, the seven classical planets plus the Lagna, award benefic points called bindus to each of the twelve signs. Each planet gets its own twelve-sign table, the Bhinnashtakavarga, and the seven tables are added sign by sign into the Sarvashtakavarga, the combined score per sign.
How is ashtakavarga calculated?
First compute each planet’s sidereal sign from the birth details. Then, for each of the seven planets, walk through the eight contributors and award one bindu in each of the contributor’s classical benefic houses, counted from the contributor’s own sign. That builds the seven Bhinna Ashtakavarga rows. Adding the rows sign by sign gives the Sarvashtakavarga. This calculator does the full computation from your birth date, with optional time and birthplace.
What is the difference between Bhinna and Sarva Ashtakavarga?
Bhinnashtakavarga is the per-planet table: seven rows, one for each of the Sun through Saturn, showing how many bindus that planet holds in each sign. It is used mainly to judge that planet’s transits. Sarvashtakavarga is the combined table: the seven rows added together, one total per sign, showing the overall planetary support of each sign. Most general readings start from the Sarvashtakavarga.
Why does every ashtakavarga chart total 337 bindus?
Because the classical benefic-house tables are fixed. The Sun’s table always awards 48 bindus in total, the Moon 49, Mars 39, Mercury 54, Jupiter 56, Venus 52, and Saturn 39, whatever the chart. Only their distribution across the twelve signs changes. Adding the seven fixed row totals gives 337, so the grand total is a built-in checksum: if a chart does not total 337, the calculation is wrong. This calculator verifies the checksum on every run.
How do I read my Sarvashtakavarga scores?
The twelve scores average about 28.08 bindus per sign. The classical bands used here are: above 30 is strong, 25 to 30 is average, and below 25 is weak. Read each sign by the house it occupies from your Lagna, or read the signs directly if the Lagna is unknown. The bands describe traditional planetary support by sign, not guaranteed outcomes, and they are read alongside the rest of the chart.
Do I need my birth time for an accurate ashtakavarga?
Birth time improves the result but the date alone still gives a useful table. In date-only mode the planets are computed for 12:00 noon local time: the slow planets barely move within a day so their signs stay reliable, but the Moon moves about 13 degrees per day, so its sign may shift if birth fell near a Moon ingress. The Lagna needs both time and birthplace; without it the tool omits the Lagna’s bindus and the grand total is 292 instead of 337, which the result states plainly.
Which ayanamsa does this ashtakavarga calculator use?
This calculator uses the Lahiri ayanamsa, the official Indian standard recommended by the Calendar Reform Committee and used by most panchangs and kundli software. It is computed with the standard linear formula, which matches published Lahiri tables to better than a thousandth of a degree.
Is this ashtakavarga calculator free?
Yes, it is completely free and no account or signup is needed. Enter your birth date, with birth time and birthplace if you know them, to get all seven Bhinna Ashtakavarga tables, the Sarvashtakavarga with classical strength bands, and the strongest and weakest signs in your chart. Use the copy button to save your result as plain text.
Related tools
- Raja yoga calculator: check your Vedic chart for the classic combinations linked with status and success.
- Neecha bhanga raja yoga calculator: see whether a debilitated planet in your chart gets its cancellation.
- Free astrology chart report: get your full Vedic birth chart with planetary positions and strengths.
About the author
This ashtakavarga calculator was researched and built by Saba, the creator and editor of ZodiaScope. She works from the classical texts outward: the bindu tables on this page were verified against two independent published sources before a single line of code was written, and the engine carries a runtime checksum so a wrong table can never render silently. The astronomical half of this page, planet longitudes from Keplerian orbital elements converted to the sidereal zodiac with the Lahiri ayanamsa, is computed and cross-checked; the interpretive half, what the bindu counts traditionally mean, follows classical lore and is offered for reflection and entertainment.
Published: October 21, 2026. Last updated: October 21, 2026.
References
- VedAstro — Classical BAV bindu tables for all 7 planets
- jyotishganit — Independent open-source implementation confirming the BAV tables and computation algorithm
