Love Calculator How it works

Our love calculator works out a love percentage from two names. It's the classic name-based love test, played out step by step so you can watch every letter count.

Calculate love percentage by name, step by step

  1. Build the phrase. The two names go into one sentence: “[first name] truly loves [second name]”.
  2. Count the letters. Starting from the first letter, count how many times it appears in the whole phrase, cross out every copy, and write the count down. Move on to the next letter that isn't crossed out yet and repeat until every letter is used.
  3. Fold the numbers. Add the first and last numbers together, then the second and second-last, working inward. A two-digit sum is split into its digits (15 becomes 1 and 5). If one number is left in the middle, it carries over unchanged. That gives you the next row.
  4. Read your love percentage. Keep folding until two numbers are left. Written side by side, they're your score: 8 and 4 make 84%.

Worked example: Romeo and Juliet

The phrase is romeo truly loves juliet. Counting each letter in order (R, O, M, E, T, U, L, Y, V, S, J, I) gives the first row:

231322311111

Fold it: 2 + 1, 3 + 1, 1 + 1, 3 + 1, 2 + 1 and 2 + 3.

342435

Fold again: 3 + 5, 4 + 3 and 2 + 4.

876

8 + 6 is 14, which splits into 1 and 4. The 7 in the middle carries over.

147

Last fold: 1 + 7 is 8, and the 4 carries over.

84

Romeo and Juliet score 84%.

Is the love calculator accurate?

It's accurate in the sense that the maths is always done the same way, so the same names always give the same love percentage. It can't tell you whether someone is your soulmate. It's a game, made for laughs, crushes and settling arguments with friends.

Frequently asked questions

How do you calculate love percentage from names?

We write the two names into the phrase “[first name] truly loves [second name]”, count how many times each letter appears, then keep adding the outside numbers together until only two digits are left. Those two digits are the love percentage.

Does the order of the names matter?

It can. Swapping the names changes the order of the letters in the phrase, so the counts come out in a different order. Sometimes the result is the same (Romeo and Juliet get 84% either way) and sometimes it isn't.

Do capitals, spaces or punctuation count?

No. Only letters are counted, and capital letters count the same as small ones. Spaces, hyphens and other punctuation are ignored.

Can I get 100%?

Yes. If the numbers fold down to three single digits that read as a number under 110, such as 1, 0 and 0, the calculator stops there and that's your score.

Will the same names always give the same result?

Yes. There's no randomness. Type the same two names the same way and you'll get the same love percentage every time. Try a nickname or a full name and you may get a different one.

Is my name saved anywhere?

No. The whole calculation runs in your browser. The names you type aren't sent anywhere or stored.

Is this a true love calculator?

It's a game. No love meter, love tester or love matcher can measure real feelings, and this one is no exception. Treat the score as a fun conversation starter, not a verdict on your soulmate.

Try the love calculator