Moon Phase Soulmate Calculator

Find your moon phase soulmate with our free Moon Phase Soulmate Calculator — enter two birth dates to reveal birth moon phases, compatibility score, and relationship energy type.

834.7K uses Updated · 2026-05-16 Runs locally · zero upload
AD

How to Use Moon Phase Soulmate Calculator

The Moon Phase Soulmate Calculator turns two birth dates into a fun cosmic compatibility reading in seconds.

  1. Enter Person A’s birth date — Type or select the first person’s birthday in the date field.
  2. Enter Person B’s birth date — Type or select the second person’s birthday.
  3. Read the moon phase cards — The Moon Phase Soulmate Calculator reveals each person’s birth moon phase name, icon, lunar age in days, and estimated illumination percentage.
  4. Check the compatibility score — A score from 0 to 100 summarizes how the two moon phases relate to each other in the lunar cycle.
  5. Explore the relationship type and interpretation — The calculator labels your pairing (Stable & Synchronized, Growth & Exploration, Dynamic & Stimulating, Complementary Partners, or True Soulmate Energy) and provides a detailed explanation.
  6. Share your result — Copy the shareable quote to post on social media or send to your partner.

The Moon Phase Soulmate Calculator requires only birth dates — no location or time-zone input is needed for a fun result. The tool is purely browser-based, so all data stays on your device.

Formula & Theory — Moon Phase Soulmate Calculator

The Moon Phase Soulmate Calculator uses the standard Julian Day Number (JDN) formula to convert a calendar date to an astronomical day count, then derives the lunar age from a known reference new moon.

JDN = d + floor((153·M + 2) / 5) + 365·Y + floor(Y/4)
    − floor(Y/100) + floor(Y/400) − 32045

Where:
  a = floor((14 − month) / 12)
  Y = year + 4800 − a
  M = month + 12·a − 3
  d = day of month

Moon Age = (JDN − 2451549.5) mod 29.53059
SymbolMeaning
JDNJulian Day Number for the birth date at noon UTC
2451549.5Julian Day of the reference new moon (January 6, 2000)
29.53059Length of one synodic lunar cycle in days
Moon AgeDays elapsed since the last new moon (0 – 29.53)

The eight moon phase boundaries are:

PhaseMoon Age Range
New Moon0.00 – 1.84 days
Waxing Crescent1.84 – 7.38 days
First Quarter7.38 – 9.22 days
Waxing Gibbous9.22 – 14.76 days
Full Moon14.76 – 16.61 days
Waning Gibbous16.61 – 22.14 days
Last Quarter22.14 – 23.99 days
Waning Crescent23.99 – 29.53 days

Compatibility Scoring

The Moon Phase Soulmate Calculator normalizes the angular difference between the two lunar ages into a 0–180° scale (0° = same phase, 180° = perfectly opposite) and maps it to a score and energy type:

angular_diff = |ageA − ageB|
if angular_diff > 14.765:
    angular_diff = 29.53059 − angular_diff

angle_deg = (angular_diff / 29.53059) × 360
Angle RangeScoreEnergy Type
0° – 22.5°88Stable & Synchronized
22.5° – 67.5°72Growth & Exploration
67.5° – 112.5°68Dynamic & Stimulating
112.5° – 157.5°80Complementary Partners
157.5° – 180°97True Soulmate Energy

Assumptions and Limits

The lunar age is computed for noon UTC on the given date, which is accurate to within ±0.5 days for most purposes. The Moon Phase Soulmate Calculator is designed for entertainment and social sharing — it is not a substitute for professional astronomical software, astrology consultation, or relationship counseling.

Use Cases for Moon Phase Soulmate Calculator

The Moon Phase Soulmate Calculator is popular for a wide range of light-hearted and creative uses:

  • Couple compatibility tests — Partners check their birth moon phases to add a fun cosmic dimension to their relationship story.
  • Social media sharing — The shareable quote feature makes the Moon Phase Soulmate Calculator perfect for TikTok, Instagram, and Twitter trends around moon phase soulmate challenges.
  • Valentine’s Day and anniversaries — A unique and memorable way to celebrate special dates by revealing the lunar backdrop of each partner’s birthday.
  • Friend group comparisons — Groups of friends use the Moon Phase Soulmate Calculator to rank their cosmic pairings and spark conversation.
  • Creative writing and worldbuilding — Writers and game designers use birth moon phases as character traits or backstory elements.
  • Astrology and lunar enthusiasts — People interested in moon phase compatibility find the calculator a useful starting point for exploring lunar astrology concepts.

The Moon Phase Soulmate Calculator blends verified astronomical math with popular moon phase lore to deliver an engaging and visually rich result — a perfect mix of science-inspired fun.

Frequently asked questions about Moon Phase Soulmate Calculator

How does the Moon Phase Soulmate Calculator work?

The Moon Phase Soulmate Calculator determines the lunar age for each person's birth date using the Julian Day Number and a known reference new moon. It then compares the angular difference between the two moon phases to generate a compatibility score and relationship energy type.

What is the most compatible moon phase pairing?

According to moon phase soulmate lore, opposite moon phases — such as a New Moon paired with a Full Moon — are considered the ultimate soulmate combination. The Moon Phase Soulmate Calculator scores this pairing the highest because the two energies perfectly balance and complete each other.

Is the Moon Phase Soulmate Calculator scientifically accurate?

No. The Moon Phase Soulmate Calculator is a fun entertainment tool. While the underlying lunar age calculation uses established astronomical formulas, the compatibility scoring and relationship interpretations are based on popular moon phase lore and are not scientific claims.

What are the eight moon phases used in the calculator?

The Moon Phase Soulmate Calculator recognizes New Moon, Waxing Crescent, First Quarter, Waxing Gibbous, Full Moon, Waning Gibbous, Last Quarter, and Waning Crescent.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.