Love Calculator — Compatibility Score from Two Names

Random

The Love Calculator is an entertainment-only tool that turns two names into a 0-100% compatibility score with a hash function (FNV-1a); it has no scientific basis.

What is it

The Love Calculator feeds two name strings into a hash function and maps the result to a score between 0 and 100. Names are normalized (whitespace removed, lowercased, Unicode NFC) and sorted alphabetically before hashing, so swapping the input order still returns the same score and the result can be reproduced when you share it. The score is derived mechanically from the letters of the names and says nothing about a real relationship, personality, or future. Everything runs in your browser and no name is sent to a server.

score = FNV-1a(name1 + "♥" + name2) mod 101 — names are whitespace-stripped, lowercased, NFC-normalized, then sorted

How to use

  1. 1Enter the first person's name.
  2. 2Enter the second person's name.
  3. 3Press the calculate button.
  4. 4Read the 0-100% score and comment, then copy the result to share it.

Reference

Love Calculator — Compatibility Score from Two Names Reference
Score rangeComment
0-19%Still strangers — just laugh it off
20-39%Slowly warming up
40-59%A balanced match
60-79%A really good pair
80-100%A legendary match

Sources & standards

FAQ

Are the names I enter sent to a server?

No. The score is computed entirely in your browser, and the names are never sent to or stored on a server.

Does the same pair of names always get the same score?

Yes. The calculation is deterministic and hash-based, so the same pair always produces the same score, even if you swap the input order.

Is there any scientific basis for the love score?

No. The score is just a number produced by hashing the name strings. It is entertainment only and unrelated to any real relationship.

Related tools