By name

Love Calculator by Name

Most name calculators are black boxes — type, click, accept your fate. This page opens the box. You'll see exactly how two names become one number, which letters carry bonus weight, and why re-spelling a name changes the answer. It's still just a game; it's just a game you can audit.

Just for fun — a calculator can't measure a real relationship.

The recipe, step by step

The engine does four things to your two names, in order. One: it lowercases everything and keeps only the letters a–z — capitals, spaces, hyphens and emoji never reach the math. Two: it sorts the two names alphabetically and joins them, so Alex&Sam and Sam&Alex produce the identical signature. Three: it builds a number from that signature — a sum of every character code, a count of every l, o, v and e hiding in the pair, and a fingerprint hash that spreads near-identical names apart. Four: it takes the final number modulo 101, landing somewhere between 0 and 100.

Why spelling changes everything

Because the engine reads letters only, Katie and Kate are different inputs, and a silent "e" can genuinely buy a few points — that's the love-letter bonus doing its job. It's also why nicknames are a legitimate strategy: if your crush goes by a shorter name, test both spellings and keep the better story. That's not cheating; that's the meta.

What the engine ignores

Order, capitals, spaces, punctuation, emoji and accents all get stripped or neutralized before the math starts. The calculator doesn't know anything about you beyond twenty-something letters, and that's by design — a black box with no inputs is just a dice roll with extra steps. The table above lists every input feature and exactly what it does to your score.

Love Calculator by Name illustration

Frequently asked questions

How does a love calculator by name work?

It turns both names into one letter signature, adds a bonus for every l, o, v and e in the pair, mixes in a fingerprint hash, and maps the result to 0–100.

Does name order change my score?

No. The two names are sorted before hashing, so Alex & Sam is always identical to Sam & Alex.

Why does a different spelling give a different score?

The engine reads letters only, so any spelling change alters the signature — there is no "true" spelling, just different inputs.

Do accents and spaces count?

They're stripped before the math. José, jose and J O S E all produce the same signature.

Is my name sent to a server?

No. The whole calculation runs in your browser; nothing you type leaves your device.