Birth details (current step)
Please enter the local time at the place of birth, in 24-hour format.
Please type the name of the city and choose it from the list. If your place of birth is not listed, choose the nearest city.
The details are saved only in this browser and are not uploaded.
Result
Please complete the details. The result will appear here.
About this page
- Your moon sign is the sign the Moon was in at your birth. Tradition links it with feelings, habits and the need for security.
- Western astrology uses the tropical zodiac, which starts at the March equinox. Vedic astrology uses the sidereal zodiac, fixed to the stars, so the moon sign (rashi) can differ by one sign.
- Vedic astrology also divides the Moon's position into 27 nakshatras, each with 4 padas.
The readings on this page are traditional, for entertainment only, and not a basis for decisions.
How it is calculated
- Birth places come from the GeoNames city data. Coordinates are accurate to about 1 km, and each city has its IANA time zone.
- The birth time is converted to Universal Time using the UTC offset in force at the place on that date, including daylight saving time, as given by the time zone data in your browser.
- The positions of the Sun, Moon and planets are calculated with Astronomy Engine as apparent geocentric ecliptic longitudes, measured from the true equinox of the date.
- The Ascendant and Midheaven are calculated from the apparent sidereal time at Greenwich, the latitude and longitude of the birth place, and the true obliquity of the ecliptic.
- Sidereal (Vedic) zodiac: the Lahiri ayanamsa is subtracted from the tropical longitude. It is defined as 23°15'00.658" on 21 March 1956 (less nutation), with precession added using the IAU 2006 model.
- The nakshatras divide the sidereal zodiac into 27 parts of 13°20', and each part into 4 padas.
- Without a birth time, the Moon's position at 00:00 and 24:00 on that day is calculated, together with any time the Moon changes sign during the day.
- The planetary positions at 5 moments were checked against the NASA JPL Horizons ephemeris. No planet differed by more than 17 arcseconds. For 3 published charts, the Ascendant and Midheaven differed from the results on this page by no more than 1 arcminute.
- All calculations are done in your browser. The birth details you enter are not sent to any server and are saved only in this browser.
Sources
- Astronomy Engine: Library for calculating the positions of the Sun, Moon and planets (MIT licence)
- NASA JPL: Horizons System (used to check the planetary positions on this page)
- Astrodienst: Swiss Ephemeris documentation: definition of the Lahiri ayanamsa
- GeoNames: cities15000 city data (CC BY 4.0)
Last reviewed on October 31, 2026.