CalcCafe

Love Calculator

Enter two names and get a just-for-fun compatibility score that's always the same for the same pair of names.

Just for fun
Compatibility
0%
Verdict
-
Pairing
-

For entertainment only — this is not a real measure of compatibility.

Example

Enter "Alex" and "Sam". The names combine to "alex+sam", run through the hash, and map to a fixed score such as 62% with the verdict "Promising" — and you'll get that same 62% every time you enter those two names.

How it works

Both names are lowercased and combined, then run through a simple deterministic string hash (a rolling sum of character codes). The hash is mapped onto a 0–100 scale, so the same two names always produce the same playful percentage.

Good to know

The Love Calculator takes two names and turns them into a playful "compatibility" percentage from 0 to 100, paired with a one-word verdict ranging from "Just friends" up to "Soulmates." It is built purely for entertainment: party games, ice-breakers, social-media screenshots, or a quick laugh with a friend or crush. There is no astrology, psychology, or relationship science behind the number.

The score is not random. The two names are lowercased, joined together, and run through a fixed string hash that maps to a number between 0 and 100. Because the same input always produces the same hash, you will get the identical percentage every time you enter the same pair, so it works more like a fun fingerprint of the two names than a fresh "reading." That stability is the point, not a bug.

Read the result as a label, not a measurement. Roughly: 85 and above shows "Soulmates," 70 to 84 "Great match," 50 to 69 "Promising," 30 to 49 "Worth a try," and below 30 "Just friends." A low number says nothing about a real relationship; it only reflects how those specific letters happen to hash.

Frequently asked questions

Why do I get the same percentage every time for the same names?
The score comes from a deterministic string hash of the two names, not from randomness. Identical name pairs always hash to the same value, so the result is stable and repeatable.
Does the order of the names change the result?
Yes. The names are joined in the order you type them before hashing, so swapping who goes first can produce a different percentage.
Is my data uploaded anywhere?
No — this calculator runs entirely in your browser. Your inputs never leave your device, and it works offline once loaded.
Is this calculator free?
Yes, completely free with no sign-up and no limits.

People also ask

Is the love calculator accurate or scientifically valid?
No. It is an entertainment toy that converts names into a number with a fixed hash, and it has no basis in psychology, biology, or relationship science. Real compatibility depends on communication, values, and shared experiences, none of which a name can capture.
What is the highest score you can get on a love calculator?
On this tool the score tops out at 100%, and anything from 85% upward shows the 'Soulmates' verdict. The number simply reflects how the two names hash, so a high score is just a fun coincidence of letters.
Can I use a nickname instead of a full name?
Yes. The calculator accepts any text in either field, so nicknames, full names, or even single initials all work. Different spellings produce different scores, so feel free to experiment.
Does capitalization or extra spaces change the love calculator result?
Capitalization does not matter because both names are converted to lowercase before scoring. Leading and trailing spaces are trimmed, so 'Alex' and ' alex ' give the same result.
Why does swapping the two names give a different percentage?
The names are combined in the exact order you type them before being hashed, so 'alex+sam' and 'sam+alex' are treated as different inputs. That difference can shift the score into another verdict band.
Do I need an account or internet connection to use it?
No account or sign-up is needed, and there are or limits. The tool runs entirely in your browser and keeps working offline once the page has loaded.
What do the verdicts like 'Promising' or 'Worth a try' mean?
They are friendly labels tied to score ranges, not real assessments. 'Promising' covers 50 to 69 percent and 'Worth a try' covers 30 to 49 percent, with each band just describing where the hashed number landed.

Related calculators