SparkCalcSparkCalc

Love Compatibility Calculator

Runs in your browser · No signup · Free forever
Romeo + Juliet = 87% compatible

Just for fun: get a playful compatibility score based on two names and birthdays. Results are deterministic so the same inputs always match. Try love, friendship, or business modes to see different scores and descriptions. This is purely for entertainment, not real advice.

Share Link:

How We Calculate This

Names and birthdays are normalized, sorted, concatenated, then run through a FNV-1a hash. The hash is mapped to 0-100, then mode applies a small offset so each mode yields a different score and description set.

Frequently Asked Questions

How is the score calculated?

The calculator hashes the normalized names and birthdays with a deterministic algorithm. A small mode-based offset is applied so love, friendship, and business scores differ for the same inputs.

Does name order matter?

No! The names are sorted alphabetically before calculation, so 'Alex + Jordan' and 'Jordan + Alex' will always give the same result.

Is this scientifically accurate?

Absolutely not! This is purely for entertainment. Real compatibility depends on communication, shared values, respect, and many other factors no algorithm can measure.

Why do some names get low scores?

It's just math—the hash algorithm produces distributed scores. A low score doesn't mean anything about actual compatibility. Some of history's greatest couples would score randomly too!

Related Calculators

You might also find these calculators helpful: Age Calculator, and Date Calculator.