Type two names. Get a number. Argue about it with the other person.
A playful number, not a verdict.
Each name is converted to a number using a character-value formula. Those numbers are combined and mapped to a score between 1 and 100, along with a short reading.
It's purely for entertainment - a fun conversation starter, not a real prediction.
The formula is deterministic. The same two names always return the same score, regardless of when you run it or how many times.
Yes. "Catherine" and "Kate" will produce different scores. Spelling matters because the calculation works at the character level.
Nothing is stored or transmitted. The calculation happens in your browser and stays there.
Both names get converted to numbers using a fixed character formula, then combined and mapped to a compatibility score with a short reading. The formula is deterministic, so the same pair of names always produces the same result, run it once or run it fifty times.
A few worked examples from the exact formula behind this page: "Alex" and "Sam" come back at 74%, landing in the "Strong spark" band. "Catherine" and "Kate" score 43%, in the "Opposites" band, which is a useful illustration of how much spelling matters, since a nickname is not the same string as a full name to a character-based formula. "Maria" and "Marco" land at 83%, "Strong spark" again, while "Jane Doe" and "John Smith" come out at 51%, "Slow burn."
Under the hood, every letter in both names (lowercased, with anything that is not a-z stripped out) is combined into one string, then run through a simple rolling hash: multiply the running total by 31, add the character code, and take the remainder after dividing by 100000. That final number is reduced to a range of 35 to 100 with modulo arithmetic, so the calculator can never return a score below 35 or above 100 no matter which names you type. Five bands translate the number into a reading: 85 and up is "Soulmates," 70 to 84 is "Strong spark," 55 to 69 is "Promising," 45 to 54 is "Slow burn," and anything under 45 is "Opposites." Nothing about the two names' actual relationship, order, or context factors into the number, only the raw letters typed into the two fields.
Eight free calculators. The cosmos is not billing you.