Birth Chart Calculator

Get your free birth chart in seconds. Enter your date and time of birth to find your sun sign, moon sign and rising sign — the three placements that make up your big three.

Don't know your birth time? Use 12:00 — your sun sign and moon sign will still be right, but your rising sign is an estimate.

What is a birth chart?

A birth chart — also called a natal chart — is a snapshot of the sky at the exact moment you were born. Where each planet sat against the zodiac at that moment is said to describe a different part of who you are. A free birth chart calculator works out those placements from your birth date, birth time and birth place.

Your big three: sun, moon and rising

Most people start with the big three, because they carry the most weight in a natal chart reading:

  • Sun sign — your core identity, ego and what drives you. This is the sign you already know.
  • Moon sign — your emotional inner world, instincts and what makes you feel safe.
  • Rising sign (ascendant) — the mask you wear, and the first impression people get of you.

Why your birth time matters

The ascendant moves through all twelve signs every twenty-four hours, changing roughly every two hours. That is why a birth chart calculator asks for your time of birth: get it wrong by a couple of hours and your rising sign changes completely. Your sun sign and moon sign are far more forgiving.

Zodiac sign dates

SignDatesElementModality
AriesMar 21 – Apr 19FireCardinal
TaurusApr 20 – May 20EarthFixed
GeminiMay 21 – Jun 20AirMutable
CancerJun 21 – Jul 22WaterCardinal
LeoJul 23 – Aug 22FireFixed
VirgoAug 23 – Sep 22EarthMutable
LibraSep 23 – Oct 22AirCardinal
ScorpioOct 23 – Nov 21WaterFixed
SagittariusNov 22 – Dec 21FireMutable
CapricornDec 22 – Jan 19EarthCardinal
AquariusJan 20 – Feb 18AirFixed
PiscesFeb 19 – Mar 20WaterMutable

Wearing your chart

Zodiac jewellery has become the most common way people carry their chart with them — a sun sign pendant, a moon sign charm, or a personalised piece holding the night sky from the date you were born.