Check all five Panch Mahapurusha yogas in your Vedic birth chart - Ruchaka, Bhadra, Hamsa, Malavya, and Sasa - each formed when its planet (Mars, Mercury, Jupiter, Venus, or Saturn) is in its own or exaltation sign in a kendra from the Lagna. You get a per-yoga readout with an honest why-not for the absent ones, combustion-weakening flags, a birth-time-confidence check, and a computed per-yoga base rate. Uses sidereal Lahiri ayanamsa, the same engine and detector as our Raj Yoga calculator.
100% private - the calculation runs entirely in your browser. No birth data sent anywhere.
Supports 1900 onwards for better calculation reliability.
The five Mahapurusha yogas are read from a kendra from your Lagna (ascendant), which changes about every 2 hours - so an accurate birth time is required. The tool tells you how close you are to a Lagna boundary.
Free Raj Yoga calculator from birth details: Kendra-Trikona, Dharma-Karmadhipati, Yogakaraka, Neecha Bhanga, Vipreet, and Pancha Mahapurusha, with an honest base rate and a birth-time-confidence check.
astrologyFree Gaja Kesari Yoga calculator: is Jupiter in a kendra from your Moon? A transparent 3-state verdict that separates formation from strength of results, with an honest base rate and a birth-time-confidence check.
astrologyFree Dhana Yoga calculator: the classical 2nd/11th-lord and trine-lord combinations with dignity-based strength flags, a 12th-lord caveat, honest per-combination base rates, and a birth-time-confidence check. No predictions, no remedies.
astrology| Core condition | Mars, Mercury, Jupiter, Venus, or Saturn in its own or exaltation sign, in a kendra (1, 4, 7, 10) from the Lagna |
| The five | Ruchaka (Mars), Bhadra (Mercury), Hamsa (Jupiter), Malavya (Venus), Sasa (Saturn); Sun and Moon excluded by definition |
| Input | Date, time, and place of birth (time required - the kendra is counted from the Lagna) |
| Verdict | Per-yoga: formed, formed-but-weakened (combust), or not formed with the failing leg named |
| Base rate | About 34% of sampled instants carry at least one of the five; per-yoga table below - common, not rare |
| Honesty features | Formation vs strength framing, per-yoga why-not, near-boundary provisional flag, Lagna birth-time-confidence check |
| Engine | MIT-licensed Meeus / VSOP87 (astronomia); Lahiri ayanamsa; same detector as the Raj Yoga calculator |
| Remedies | None - this is a classification tool, not advisory |
| Privacy / cost | 100% client-side; no data leaves the browser; free |
Panch Mahapurusha means “five great persons”: classical Vedic astrology names one signature combination for each planet other than the Sun and Moon. The formation rule is the same for all five - the planet must occupy its own sign or its exaltation sign, and that placement must fall in a kendra (quadrant house 1, 4, 7, or 10) from the Lagna. Classical sources (Saravali Ch. 37; Phaladeepika Ch. 6) associate each yoga with a distinct flavour of eminence - courage for Ruchaka, intellect for Bhadra, wisdom for Hamsa, refinement for Malavya, and authority for Sasa.
| Yoga | Planet | Own signs | Exaltation sign |
|---|---|---|---|
| Ruchaka | Mars | Aries, Scorpio | Capricorn |
| Bhadra | Mercury | Gemini, Virgo | Virgo |
| Hamsa | Jupiter | Sagittarius, Pisces | Cancer |
| Malavya | Venus | Taurus, Libra | Pisces |
| Sasa | Saturn | Capricorn, Aquarius | Libra |
It is worth stating plainly what these yogas are not: they are not rare (about 34% of sampled birth instants carry at least one), and a formed yoga is not a guarantee of any outcome. This tool treats them as documented combinations to classify honestly, not headlines to sell.
The tool computes your sidereal chart (Lahiri ayanamsa, whole-sign houses) and runs the same detector our Raj Yoga calculator uses - one engine, one rule set, no second convention. For each of the five planets it checks the two legs of the definition: own-or-exalted dignity, and kendra placement from the Lagna. For an absent yoga it names the failing leg, so “not formed” is explained, not asserted.
Because the kendra is counted from the Lagna, the result depends on the ascendant, which changes about every two hours - so an accurate birth time is required. The tool also measures how many clock minutes separate your birth time from the nearest Lagna-sign boundary; inside a 5-minute caution window it recomputes the five yogas under the adjacent Lagna and shows exactly which would appear or vanish. Classical texts allow reckoning from the Moon as well; this tool implements the standard from-Lagna convention and documents the from-Moon variant as deferred.
The own-or-exalted kendra placement is what forms a Mahapurusha yoga. What can undermine it is a separate question, and this tool keeps the two apart:
The tool never says “cancelled”. And when a forming planet sits within 0.3 deg of a sign edge - close enough that the ephemeris could put it in the adjacent sign - the reading is marked provisional rather than stated flatly.
Most calculators stop at “you have Hamsa yoga!”. We computed how often each of the five actually forms: a sweep over 40,000 sampled India-latitude birth instants (1900 to 2099), uniform over clock time with a city-latitude grid, using the production detector end to end.
| Yoga | Planet | Formed in sampled instants | Combust-weakened share of formed |
|---|---|---|---|
| Ruchaka | Mars | 7.5% | 15.6% |
| Bhadra | Mercury | 5.5% | 40.7% |
| Hamsa | Jupiter | 8.2% | 7.3% |
| Malavya | Venus | 8.6% | 14.3% |
| Sasa | Saturn | 8.7% | 8.4% |
About 34% of sampled instants carry at least one of the five, and 4.4% carry two or more (the rows overlap, so they do not sum to the any-yoga figure). In this sweep the least common is Bhadra at about 5.5% and the most common is Sasa at about 8.7% - the main driver is simple counting: Mercury’s exaltation sign (Virgo) is also one of its own signs, so Bhadra has two qualifying signs where the other four yogas have three, with planetary dwell times and the Lagna’s unequal rising times nudging the figures from there. These are shares of sampled instants, not of people: real birth dates and times are not uniformly distributed. The takeaway stands - presence is ordinary, so the interesting questions are which yoga, its strength, and your birth-time confidence.
The Panch Mahapurusha (five great-person) yogas are five classical Vedic combinations, one for each non-luminary planet: Ruchaka (Mars), Bhadra (Mercury), Hamsa (Jupiter), Malavya (Venus), and Sasa (Saturn). A yoga forms when its planet occupies its own sign or its exaltation sign AND sits in a kendra - the 1st, 4th, 7th, or 10th house - from the Lagna (ascendant). The Sun and Moon are excluded by definition. Classical sources (Saravali Ch. 37; Phaladeepika Ch. 6) associate each with a distinct kind of eminence, and this tool checks all five from your birth details.
Ruchaka forms from Mars (own signs Aries and Scorpio; exalted in Capricorn), Bhadra from Mercury (Gemini and Virgo; exalted in Virgo), Hamsa from Jupiter (Sagittarius and Pisces; exalted in Cancer), Malavya from Venus (Taurus and Libra; exalted in Pisces), and Sasa from Saturn (Capricorn and Aquarius; exalted in Libra). In each case the planet must also be in a kendra (1st, 4th, 7th, or 10th) from the Lagna for the yoga to form.
Not everyone, but it is common - about 34% of 40,000 sampled India-latitude birth instants carry at least one of the five in our sweep, and 4.4% carry two or more. That is roughly one in three, which is exactly what flattery calculators hide when they present a Mahapurusha yoga as a rare blessing. The honest questions are which yoga, how strong the planet is, and how confident you are in the birth time.
In our sweep over 40,000 sampled birth instants, the least common of the five is Bhadra (Mercury) at about 5.5% of instants, and the most common is Sasa (Saturn) at about 8.7%. The main driver is simple counting: Mercury's exaltation sign (Virgo) is also one of its own signs, so Bhadra has only two qualifying signs while the other four yogas have three; where the planet actually spends time and the Lagna's unequal rising times then nudge the figures further. These are shares of sampled instants - a model estimate, not a measured share of people.
This tool never uses the word cancelled. The own-or-exalted placement in a kendra is what forms the yoga; combustion (the planet too close to the Sun) is the one weakening this version models - the same family-aware convention as our Raj Yoga calculator - so a combust forming planet is reported as formed-but-weakened. Retrogression is flagged as a note, because sources genuinely disagree on whether it strengthens or weakens a yoga. Debilitation cannot co-occur with a Mahapurusha yoga at all, since the debilitation sign is never the planet's own or exaltation sign.
Classical texts allow reckoning the kendra from the Lagna or from the Moon; the standard primary framing - and what this tool implements - is from the Lagna. That is also why an accurate birth time is required: the Lagna changes about every two hours, and all four kendra houses move with it. The tool measures how many minutes of birth-time error would change your Lagna sign and, when you are inside the 5-minute caution window, shows exactly which of the five yogas would appear or vanish under the adjacent Lagna. The from-Moon variant is documented as deferred, not silently mixed in.
The five Mahapurusha yogas are one family among several raj-class combinations - the Raj Yoga Calculator detects Kendra-Trikona, Yogakaraka, Neecha Bhanga, and Vipreet alongside this family, with the same base-rate honesty. The Gaja Kesari Yoga Calculator reads the best-known Moon-Jupiter combination with the same formation-vs-strength framing. And for your full Vedic birth chart - all nine grahas, D1 and D9, Vimshottari Dasha - see the Free Kundli Generator.
scripts/panch-mahapurusha-base-rate.ts and its committed output) over 40,000 sampled instants, cross-checked against the Raj Yoga sweep artifact (identical sampling sequence).