Home › Generators & Text Tools › Love Compatibility Calculator

Love Compatibility Calculator

Can two names tell you anything about love? Honestly — no. But they can power a very enjoyable game, and this love compatibility calculator plays it fairly. Type two names and you get a compatibility score that is steady: the same pair of names always gives the same result, in either order, today or next year. Below it sits the classic FLAMES game from school notebooks, played out in full. Treat both as what they are — a bit of fun to share, not a verdict on any real relationship.

96%
Romeo + Juliet — the same names always give the same score, whichever way round you type them

The FLAMES game

The same two names, played through the classic schoolyard FLAMES game:

Enemies
9 letters are left after cancelling the letters the two names share

How to use this tool

  1. Type your name in the first box and the other person's name in the second.
  2. Press the button (or just type — the result updates) and read your percentage.
  3. Scroll a little for the FLAMES result from the same two names, with the letter count it came from.
  4. Try nicknames and full names — different spellings give different scores, which is part of the fun.
  5. Remember the rule of the game: same names, same score, every time. If your friend gets a different number for the same two names, someone typed a different spelling.

What the score bands mean

ScoreThe game's reading
90–99%A rare, sparkling match
80–89%A great match
65–79%A good, warm match
51–64%A friendly match with room to grow

Scores run from 51% to 99% by design — this game never gives a couple zero, because where is the fun in that? The bands are just labels for the number; the number itself comes only from the letters of the two names.

How it works

Most online love calculators secretly use a random number, so the same names give a different score on every click. This one does not. It turns the two names into a number with a simple letter-mixing formula (a hash, in computing terms): the names are cleaned to plain letters, put in alphabetical order so the order you type them does not matter, and stirred into one number. That number is then fitted into the 51 to 99 percent range. Same names in — same score out, forever.

Score = 51 + (letter-hash of the two names ÷ 49, remainder)  |  FLAMES: cancel shared letters, count what is left, strike out around the ring

The FLAMES game works completely differently, and much older. Write both names, cancel out the letters they share (one letter from each name at a time), and count the letters that remain. Then count around the word F-L-A-M-E-S by that number, striking one letter out each round, until a single letter survives: Friends, Love, Affection, Marriage, Enemies, or Siblings. Generations of schoolchildren have trusted this completely — the calculator simply plays it exactly, with no fingers on the scale.

And the honest part, stated plainly: neither result means anything real. Names do not carry fate, and a percentage cannot measure kindness, patience, humour, or showing up when it matters — the things real compatibility is made of. Play the game, laugh at the result, and judge the relationship by the person.

Worked example

Take the most famous pair of names in literature: Romeo and Juliet.

Step 1: Clean the names to plain letters — "romeo" and "juliet".
Step 2: The letter-mix gives the same number whichever order they are typed in, and fitted to the range it lands on 96%.
Step 3: For FLAMES, cancel the shared letters — both names have one "e", so one e is struck from each side.
Step 4: Count what is left — 9 letters remain, and counting 9 around the FLAMES ring, round by round, leaves the letter E.

So Romeo + Juliet scores 96% and a FLAMES result of Enemies — proof, if any were needed, that the game has never read Shakespeare and its results are purely for fun.

FAQ

Is this love calculator accurate?

It is consistent, not accurate — no name game can measure a real relationship. What it guarantees is fairness: the same two names always produce the same score here, because the result is worked out from the letters, not drawn at random.

Why does the same pair always get the same score?

Because the score is calculated from the letters of the two names with a fixed formula, a little like a checksum. There is no random number inside. Change a letter — a nickname instead of a full name — and the score changes.

How does the FLAMES game work?

Cancel the letters the two names share, count the letters left over, then count around the letters F, L, A, M, E, S by that number, removing one letter each round. The last letter standing gives the result: Friends, Love, Affection, Marriage, Enemies, or Siblings.

Does the order of the names matter?

No. The two names are placed in alphabetical order before the score is worked out, so Romeo + Juliet and Juliet + Romeo give exactly the same percentage and the same FLAMES result.

Why is the lowest score 51%?

By design. The game was made to be shared and smiled at, so its range runs from 51% to 99%. A low band reading — "a friendly match with room to grow" — is the game being kind, not a judgement on anyone.

Can a bad score mean a relationship will fail?

No. A score from name letters says nothing about two real people. Compatibility in life is built from trust, kindness, and how you treat each other — none of that fits in a name, and none of it is measured here.

Note: this is a fun, deterministic game based only on the letters in two names. It is not astrology and it cannot judge a real relationship — only people can do that.