Soulmate Compatibility Calculator

Matching by Element, Not Just Sign

Western astrology sorts all twelve zodiac signs into four elements — Fire, Earth, Air, and Water — and traditional astrological matching leans heavily on how those elements interact. This calculator determines each person's zodiac sign from their birthdate, maps it to its element, and scores the pairing using the elemental relationships astrology has used for centuries: like elements generally blend, Fire pairs well with Air, Earth pairs well with Water, and the remaining combinations run cooler.

The Formula

Zodiac Sign = determined from birth month and day
Element = Fire, Earth, Air, or Water, per sign
Score = fixed compatibility value for the Element 1 + Element 2 pairing
(same sign on both sides adds 5 points, capped at 100)

The Element Compatibility Table

Compatibility score by elemental pairing
Element pairingScore
Fire + Fire90%
Water + Water88%
Fire + Air88%
Earth + Water88%
Earth + Earth85%
Air + Air85%
Earth + Air60%
Fire + Earth55%
Air + Water55%
Fire + Water50%

Fire and Air are considered complementary (both "active" or "extroverted" elements in astrological tradition), as are Earth and Water (both "passive" or "grounded"). Fire and Water, or Earth and Air, are treated as the most contrasting pairings.

Zodiac Signs by Element

The twelve signs grouped by element
ElementSigns
FireAries, Leo, Sagittarius
EarthTaurus, Virgo, Capricorn
AirGemini, Libra, Aquarius
WaterCancer, Scorpio, Pisces
Note: Zodiac-based matching is a long-standing astrology tradition, not a scientifically validated measure of relationship compatibility. Enjoy it as a fun lens on a new or existing relationship.

How to Use This Calculator

  1. Enter Your Birthdate.
  2. Enter Their Birthdate.
  3. Select Calculate to see both zodiac signs, their elements, and the resulting compatibility score.

Related Calculations

Try the birth-date-based Compatibility Calculator for a numerology take, or the Love Calculator for a name-based version.