Birth Chart Calculator
Determine your Sun, Moon, and Rising signs from your birth date, time, and location.
Did this tool work for you?
How to use this calculator
- 1
Enter your birth date, birth hour (24-hour format), and birth minute.
- 2
Enter your birth longitude, which is used to convert the birth time to universal time; latitude is accepted but does not change the result.
- 3
Read the Sun sign, the approximate Moon sign and the estimated Rising sign, with the element and modality of the Sun sign.
- 4
Note: for a full precision natal chart, use dedicated astrology software with exact birth coordinates.
Frequently asked questions
What does this tool actually compute?
Three placements and nothing else. The Sun sign comes from fixed calendar date ranges, the Moon sign from an approximate formula for the Moon’s ecliptic longitude, and the Rising sign from a rough estimate built on the Sun’s position and the birth time. It does not calculate houses, the other planets, aspects or a chart wheel, so it is not a full natal chart.
How is the Sun sign decided?
By a lookup of month and day only, for example Gemini from 21 May to 20 June and Capricorn from 22 December to 19 January. The year, hour and place are ignored. The Sun actually changes sign on a slightly different day and hour each year, so someone born on a boundary day may belong to the neighbouring sign, and the tool does not check.
How is the Moon sign worked out?
The tool converts the birth date and time to days since 1 January 2000, 12:00 UT. It then takes the Moon’s mean longitude (218.316° plus 13.176396° per day) and adds one correction of 6.289° times the sine of the mean anomaly (134.963° plus 13.064993° per day). The result is divided by 30° to pick the sign. Smaller perturbation terms are left out, so the longitude can be off by a degree or two and a Moon near a sign boundary may land in the wrong sign.
Which time zone does the birth time use?
None. The hour and minute are treated as local mean solar time at the longitude you enter and converted to universal time by subtracting longitude ÷ 15 hours. Time zones and daylight saving are not looked up. Entering a clock time that is an hour off moves the Moon by about half a degree but moves the estimated Rising sign by about half a sign.
How is the Rising sign estimated, and does latitude matter?
The tool assumes the Sun is on the eastern horizon at 06:00 and that the ascendant advances 15° per hour, so Rising longitude equals the Sun’s longitude plus 15° times (hour minus 6). Latitude is accepted but not used, and longitude only affects the Moon. A real ascendant moves faster or slower depending on the sign and the latitude, so this estimate can miss by a sign or more.
Where do the element, modality and keyword come from?
Only from the Sun sign, through fixed tables in the code. Element groups the signs into Fire, Earth, Air and Water; modality groups them into Cardinal, Fixed and Mutable. The keyword is a short phrase from the tool’s own list of traditional associations for that sign, such as “Curious and adaptable” for Gemini.
What happens if I leave the time blank or enter 0?
Clearing the hour box makes it 0, which is a valid midnight and is used as such (it is not replaced by the default of 12), and clearing the minute box makes it 0 minutes. Hours are held between 0 and 23, minutes between 0 and 59, and longitude between −180 and 180. If the date field is empty the tool uses 15 June 1990.
Is astrology scientifically supported?
No. Astrology is a traditional, belief-based practice, and its claims have not been scientifically validated. This tool predicts nothing about a person; it reports where an approximation puts three points and attaches the traditional label for the Sun sign.
Birth chart calculator — Sun, Moon and Rising signs from date, time and longitude
What the three signs mean in the tradition
Western astrology reads a birth chart around three points. The Sun sign is the sign the Sun occupied on the birth date, the Moon sign is the sign of the Moon at the birth moment, and the Rising sign, or ascendant, is the sign on the eastern horizon at that moment. Practitioners treat them as three layers of a personality description. That reading is traditional, not tested science, and the tool attaches only an element, a modality and a one-line keyword to the Sun sign.
How each placement is calculated here
The Sun sign is a date-range lookup. The Moon is placed by a short formula for its mean longitude with one correction term, using the birth moment converted to universal time through your longitude. The Rising sign is the Sun’s longitude plus 15° for each hour after 06:00. None of this uses an ephemeris file. The Sun’s longitude is accurate to a fraction of a degree, the Moon’s to a degree or two, and the Rising sign is a coarse estimate that ignores latitude entirely.
Rising sign across one day
The table shows the tool’s answers for 15 June 1990 at longitude 0, changing only the birth hour. The Sun and Moon columns stay put because the Sun and Moon move slowly, while the estimated Rising sign advances roughly one sign every two hours.
| Birth hour | Sun sign | Moon sign (approx.) | Rising sign (approx.) |
|---|---|---|---|
| 00:00 | Gemini | Pisces | Pisces |
| 03:00 | Gemini | Pisces | Taurus |
| 06:00 | Gemini | Pisces | Gemini |
| 09:00 | Gemini | Pisces | Leo |
| 12:00 | Gemini | Pisces | Virgo |
| 15:00 | Gemini | Pisces | Scorpio |
| 18:00 | Gemini | Pisces | Sagittarius |
| 21:00 | Gemini | Pisces | Aquarius |
Worked examples
A first check uses a moment that is known: the new moon of 6 January 2000 at about 18:14 UTC. Entering that date, hour 18, minute 14 and longitude 0 returns Sun in Capricorn, Moon in Capricorn and Rising in Cancer. At a new moon the Sun and Moon sit in the same part of the sky, so seeing the same sign twice is the expected outcome. A second example is 2 March 1985 at 07:30 with longitude −74: Sun Pisces, Moon Cancer, Rising Aries. Moving the same date to 19:30 changes only the Rising sign, to Libra, which shows how strongly the estimate depends on the clock time.
Limits to keep in mind
For a dependable chart, use software that reads a full ephemeris, a time zone database and your birth latitude. Treat this tool’s Moon sign as probable rather than certain, and its Rising sign as a rough indication. Birth times recorded to the nearest hour can themselves be uncertain, which compounds the error.
Learn more from an authoritative source:
WikipediaMercury Retrograde Calculator
Check if any date falls during Mercury retrograde and see all 2025–2026 Mercury retrograde periods.
Saturn Return Calculator
Calculate when your first and second Saturn Returns will occur and what life themes to expect.
Vedic Rashi Calculator
Calculate your Vedic astrology moon sign (Rashi) and approximate Nakshatra from your birth date and time.
Planetary Hour Calculator
Find the planetary ruler of any hour of the day using the ancient Chaldean order system.
Moon Phase Calculator
Calculate the exact moon phase, illumination percentage, and lunar day for any date.
Solar Return Calculator
Calculate when the Sun returns to its exact natal position for your astrological solar return birthday.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →