This portal is dedicated to Vedic Astrology - Vedanga Jyotish, a science that is deep-rooted in Indian culture, tradition, and philosophy of life.

Janma Kundali – Vedic Astrology Software

This application has recently been ported from a java based front end to back end to improve the use experience. The java application had many problems and I had to take up the effort to move it to back end completely. This porting will also allow me to keep adding enhancement to help the readers of this site.

This application allows you to generate a vedic astrology chart, janma kundali (janma kundli) from your time of birth, date of birth and place of birth. It is a simple software, but it displays all the relevant information about a janma kundali, and of course it is free. The view of information generated for the horoscope is about positions of planets in the birth chart, the position of ascendant, nakshatras, and vimshottari dasha.

The horoscope generator software also provides analysis of Manglik dosha from both Ascendant and Moon, which are important for making a judgement. Along with Manglik Dosha, other attributes of horoscope compatibility are also mentioned. These attributes do not signify anything on their own and are useful only during compatibility analysis, but are useful piece of information nonetheless. This information is made full use of in the horoscope matching application.

Since I am in the middle of porting, I still need to add information on balance of dasha, vimshottari dasha etc. and also an ability to calculate and display a whole lot of Divisional Charts, or varga charts. Currently only Navamsha positions are indicated, but the next version will have the complete list as : Navamsha, dashamsha, vimshamsha, shodashamsha, ashtamsha, saptamsha and shahstamsha. Images are not displayed as well, which is the immediate next level of enhancement planned.

If you are an astrologer yourself and are here to generate horoscopes for your own reading, you might want to note that the ayanamsha used in kundli calculations is Lahiri’s Ayanamsha. The value of ayanamsha correction is displayed along with the kundli.

I am also planning to add some more text to the horoscope, that provides brief description of properties of Lagna and presence of planets in various signs. I hope that piece of information will be useful to readers of this site.

Online Vedic Astrology Software Results

NameKeshav Srinivasan
Date of birth:April 17, 1991Time of birth3:10 PM, Timezone: 4:0 West of GMT
Place of birth:New Brunswick%2C NJ%2C United States (40°29’ North, 74°27’ West)
Horoscope Data
AscendantLeo 11°15’NavamshaCancer
Janma RashiTaurusNakshatraRohini Nakshtra, Pada: 2
Planetary Positions for the Horoscope
Sun3°32’Aries 3°32’Direct9TaurusAshvini2
Moon43°55’Taurus 13°55’Direct10TaurusRohini2
Mars74°14’Gemini 14°14’Direct11AquariusAdra3
Mercury358°30’Pisces 28°30’Retrograde8PiscesRevati4
Jupiter100°20’Cancer 10°20’Direct12LibraPushya3
Venus41°53’Taurus 11°53’Direct10AriesRohini1
Saturn282°19’Capricorn 12°19’Direct6AriesShravana1
Rahu269°10’Sagittarius 29°10’Retrograde5SagittariusUttar Ashadh1
Ketu89°10’Gemini 29°10’Retrograde11GeminiPunarvasu3
Horoscope Matching Related Information
Manglik Dosha Details
  • Manglik Dosha from Ascendant does not exist as
    Mars is not in houses - 2, 4, 7, 8, 12.
  • Manglik Dosha from Moon does not exist as
    No Dosha when Mars is in second house when located in Gemini and Virgo rashis.
Applicable Yogas:
  • Malavya Yoga (Pancha Mahapurusha Yoga)
    • Description: Venus in a kendra along with being in moolatrikona or swakshatra or exaltation sign
    • Result: Happiness and luxuries surround the person. Happy with children and wife.
    • Planets Involved: Venus
  • Amala Yoga
    • Description: Only Jupiter or Venus in 10th from Ascendant/Moon
    • Result: Prosperous, lasting fame and reputation
    • Planets Involved: Moon, Jupiter, Venus
  • Shankha Yoga
    • Description: The 5th and 6th lords in mutual kendras (1, 4, 7, 10) from each other
    • Result: Good wealth, good spouse and children, works for humanitarian causes
    • Planets Involved: Saturn, Jupiter
  • Harsha Yoga
    • Description: The 6th lord located in the 6th house
    • Result: Fortunate, happy, physically strong
    • Planets Involved: Saturn
  • Viparita Raja Yoga
    • Description: 8th lord located in 6th or 12th house
    • Result: Success in adverse situations, after someone else fails. Enterprising and opportunist
    • Planets Involved: Jupiter
  • Viparita Raja Yoga
    • Description: The 6th and 8th lords in conjunction or mutual 7th house
    • Result: Success in adverse situations, after someone else fails. Enterprising and opportunist
    • Planets Involved: Saturn, Jupiter
  • Raja Yoga
    • Description: Conjunction, exchange, mutual aspect betwen kendra/trikona lords 5 and 7
    • Result: Bestowed with success and positive accomplishments
    • Planets Involved: Jupiter, Saturn

Basic Interpretation of Horoscope as per Planetary Positions

Sun in Aries
Sun is exalted in Aries and is at its highest exaltation at 10 degrees of Aries. Sun’s properties and leadership abilities and competitive spirit are best revealed in this sign. This placement makes a person courageous and full of initiative. The person would demonstrate lot of authority. The person takes charge and likes to be in control of any situation. This is a great combination for fame and wealth. It also denotes great will power. On a negative side, a person with Sun in Aries in their horoscope has difficulty working as a part of the team since they believe themselves to be a leader of the team and act as a father figure. They may find others too slow to comprehend a situation and slow in their reactions. They are hot headed and impatient. On the health front, such persons are prone to diseases caused due to pitta imbalance - fever, sunstroke, rashes and boils and headaches.

Moon in Taurus
Moon is exalted in Taurus and the highest exaltation point is at 3 degrees in this sign. The emotional part of Moon is best revealed with this combination. The persons with Moon in Taurus are emotionally stable and warm. They create a comfortable living environment for themselves and their family. They are quite focused and fixed in their approach. They are very compassionate towards others. They command respect from their peers and are able to exercise influence over them. They can be drawn to investment in art and collecting other forms of riches like clothes, jewelry etc. On the negative side, they can become adamant and obstinate in various situations and may become narrow minded and even dogmatic in their approach. They can be either too controlling or too generous and may pamper their family members. On the health front, there could be persistent throat problems. Over indulgence on food may lead to obesity.

Mars in Gemini
Mars is in enemy territory in Gemini and hence it is not such a good position for this fiery planet. Mars in Gemini makes one sharp and intelligent. The person has great investigative mind and likes to go deeper in any subject. The person is capable of making long term strategy decision. Yet, such a person has difficulty keeping friends and family due to communication problems. The style of communication is usully sarcastic and disparaging. The person may jump from one topic of conversation to another and have difficulty keeping focus. Although the person is intelligent, formal education may suffer. On the health front, this may manifest as nervous disorders. Further, problems and accidents in throat and neck area may bother for a long time. It may also indicate respiratory disorders. Digestive system may also suffer due to this placement.

Mercury in Pisces
Mercury is debilitated in Pisces and the worst debilitation occurs at 15 degrees. Even otherwise, Pisces is a detrimental sign as the opposite Virgo is both exaltation as well as mooltrikona sign for Mercury. The person with this yoga in the chart goes through inner turmoil and indecision. The analytical abilities do not yield many results. On the other hand, the person is a jack of all trades and is capable of pursuing many different responsibilities. This also results in artistic abilities - singing and music. On the health front, this may lead to skin diseases, feet/bones weakness. The person may also have nervous diseases.

Jupiter in Cancer
Cancer is exaltation sign for Jupiter and maximum exaltation occurs at 5 degrees of Cancer in Punarvasu Nakshatra. This position of Jupiter along with Kendra placement indicates Hamsa yoga, which is the corresponding Pancha Mahapurusha yoga for Jupiter. The placement of Jupiter in Cancer indicates that the person is educated and learned in shastras. He is a great judge of people and situations and can be relied upon to do the right thing. He is very caring and sensitive and keeps his family and close ones in his patronage and protection. He is well respected in his community. The person is boisterous and likes to have fun. There aren’t many negatives of this position, unless Jupiter and Moon are badly afflicted. In that case, the person becomes removed from reality. He becomes too optimistic and generous towards others. He becomes lazy too.

Venus in Taurus
Venus is in swakshetra in Taurus as it owns this sign. A good placement in the horoscope, i.e., in houses 1, 4, 7 and 10 from Lagna or Moon indicates Malavya yoga. Venus in Taurus makes one charming and attractive. This combination denotes riches. Beauty, grace and refinement of lifestyle are the defining factors for such a person. The inclination is towards elegance and art in all areas and such a person aspires to surrounding themselves and their family with domestic pleasures and comforts. On the negative side, this indicates an easy go lucky temperament and an extremely laid back attitude towards work. Such a person is used to a regal lifestyle and other doing his work for him. On the health side, this combination does not indicate many health problems. Obesity and related disorders can bother a person if he overindulges.

Saturn in Capricorn
Saturn is in swakshetra in Capricorn. Saturn’s position in the horoscope in one of the angles (1st, 4th, 7th, or 10th houses in the horoscope) along with this position in Capricorn results in Sasa yoga, which is one of the panch mahapurusha yoga caused by Saturn. The person is very hardworking and disciplined. This combination also makes a person very well organized and self-controlled. The person is methodical and efficient. The person can handle the pressures of administration at the highest levels. This combination makes a person strive for perfection. On the negative side, the person works alone. Commitment is a problem. The person can quite be boring. He is also too much of a perfectionist and this hampers association with others.

Rahu in Sagittarius
Rahu’s placement in Jupiter’s sign indicates unusual or extraordinary spiritual experiences. It also works on fate and luck in a bizarre fashion. The person can be a good lawyer/judge. Foreign trips can be many and there is a strong possibility of making a living in a foreign land. The person may be involved in finances/marketing within a spiritual setup. On the negative side, the person may be disconnected from his father. He may not even know his father. Relationship with authorities and superiors at work may be strained. The financial dealings may be dubious in nature. This may not be a good position for spirituality if there are other factors involved as well and suspicious dealings can occur on his watch. On the health front, the hip & thigh area and part of leg above the knees is affected. Inflammation of nerve endings can affect the person healthwise.

Ketu in Gemini
Ketu in Gemini denotes creativity and innovation. The person is good at communication and presenting their ideas in front of everyone. This also denotes an intuitive analytical mind that has ability to draw accurate inferences from huge sets of data. On the negative side, such a person can go deep into just analysis. There is too much confusion and cannot reach a conclusion. On the health side, problems and accidents in throat and neck area may bother for a long time. It may also indicate respiratory disorders.