Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Zodiac Compatibility Score
95%
Aries & Leo
Person 1 sign Aries (Fire)
Person 2 sign Leo (Fire)
Compatibility 95 out of 100

What this calculator does

The Zodiac Sign Compatibility Calculator turns two birthdates into their Western (tropical) sun signs and returns a compatibility score from 0 to 100. It is built for fun, curiosity and conversation — it is an astrology-based estimate, not relationship advice. The model is universal (no country rules apply) and uses the common Western sun-sign date ranges.

Wheel of the twelve zodiac signs grouped by four elements with color coding
The twelve zodiac signs arranged in a wheel and grouped into four elements.

How to use it

Pick the birth month and day for each person and press calculate. The tool identifies each sun sign, finds the element of each sign, and reads a score from a fixed element-compatibility matrix. You will see both signs, their elements, and the overall percentage match.

The formula explained

First each date is mapped to a sign using standard cutoffs — for example Aries runs March 21 to April 19, Cancer June 21 to July 22, and so on. Each of the 12 signs is assigned one of four classical elements: Fire (Aries, Leo, Sagittarius), Earth (Taurus, Virgo, Capricorn), Air (Gemini, Libra, Aquarius) and Water (Cancer, Scorpio, Pisces). A 4×4 matrix then assigns a base score: same element pairs score highest (95), Fire–Air and Earth–Water are very harmonious (90), while opposing temperaments like Fire–Water (50) score lower. Identical signs receive a small +3 bonus.

$$\text{Score} = M\!\left[E(s_1),\, E(s_2)\right] + 3\cdot\mathbb{1}\{s_1 = s_2\}$$

$$\left\{ \begin{aligned} s_1 &= \text{Sign}\!\left(\text{Month 1},\ \text{Day 1}\right) \\ s_2 &= \text{Sign}\!\left(\text{Month 2},\ \text{Day 2}\right) \\ E &= \text{Element of sign (Fire, Earth, Air, Water)} \\ M &= \text{Element compatibility matrix (50–95)} \end{aligned} \right.$$

Four element symbols connected by lines showing strong and weak compatibility pairings
Compatibility is driven by how the two signs' elements relate.

Worked example

Person 1 born March 21 is an Aries (Fire). Person 2 born July 23 is a Leo (Fire). Both share the Fire element, so the matrix returns 95. The signs differ, so no bonus is added — the final compatibility score is 95%.

$$\text{Score} = M[\text{Fire},\, \text{Fire}] + 3\cdot\mathbb{1}\{\text{Aries} = \text{Leo}\} = 95 + 0 = 95\%$$

FAQ

Which date system is used? The standard Western tropical sun-sign ranges, the same ones used by most newspaper horoscopes.

What if both people share the same sign? They get the full same-element score (95) plus a 3-point bonus, for 98.

Is this scientifically accurate? No. Astrology is not a science. Treat the result as light-hearted entertainment.

Last updated: