What is the Love Calculator?
The Love Calculator is a light-hearted, name-based game that turns two names into a “compatibility” percentage between 0% and 100%. You type in your name and someone else’s, and it returns a number using a fixed, repeatable letter-counting rule. It’s the digital descendant of the paper-and-pencil name games friends have played for generations — a fun icebreaker, a party trick, or a way to break the tension on a first date.
Two things are worth saying up front. First, the result is deterministic: the same two names always produce the same percentage here, with no randomness. Second — and this matters — it is purely for entertainment. There is no science behind it. A percentage from a letter game tells you nothing real about attraction, trust, communication or whether a relationship will last.
How the percentage is calculated
Our version uses one specific, fully documented rule so the answer is reproducible:
- Combine and clean. Both names are joined into one string, converted to uppercase, and everything that isn’t a letter A–Z (spaces, digits, punctuation, accents) is removed.
- Count the LOVES letters. We count how many times each letter of the keyword LOVES appears, in order, giving a five-number sequence: [L, O, V, E, S].
- Reduce the pyramid. We repeatedly replace the sequence with the sums of each neighbouring pair — [a, b, c] becomes [a+b, b+c] — until exactly two numbers are left.
- Join and clamp. The final two numbers are written next to each other as digits to form the percentage, then capped to the 0–100% range.
S = clean(name1 + name2) → D = [countL, countO, countV, countE, countS] → reduce by adjacent sums to [x, y] → percentage = clamp(join(x, y), 0, 100)
Worked example: Alice and Bob
Here is exactly how the calculator turns two names into a score — every row below is produced by the same engine that runs the live tool above, so it can never disagree with it.
| Step | Sequence | What happened |
|---|---|---|
| Combine & clean | ALICEBOB | Alice + Bob, letters only |
| Count L·O·V·E·S | [1, 1, 0, 1, 0] | how many of each keyword letter |
| Reduce step 1 | [2, 1, 1, 1] | add each neighbouring pair |
| Reduce step 2 | [3, 2, 2] | add each neighbouring pair |
| Reduce step 3 | [5, 4] | add each neighbouring pair |
| Join & clamp | 54% | the two numbers joined, capped at 100 |
Reading it top to bottom: the names clean to ALICEBOB, which contains one L, one O, no V, one E and no S. That five-number sequence collapses, pair by pair, down to two numbers, and joining them gives the final percentage.
A few names compared
Small changes in spelling shift the counts and therefore the score. The table below shows how a handful of pairs land — notice how letter-dense names such as “Love” push the raw number well past 100, where the clamp keeps it at exactly 100%.
| Name pair | L·O·V·E·S counts | Score |
|---|---|---|
| Alice & Bob | [1, 1, 0, 1, 0] | 54% |
| Romeo & Juliet | [1, 2, 0, 2, 0] | 98% |
| John & Mary | [0, 1, 0, 0, 0] | 31% |
| Tim & Ann | [0, 0, 0, 0, 0] | 0% |
| Love & Love | [2, 2, 2, 2, 0] | 100% |
What does the percentage mean?
The number itself is just where the letter-counting math landed — it isn’t a verdict on anyone’s relationship. If you want a playful way to read it, here’s a rough, purely-for-fun way people tend to talk about the bands:
- 80–100% — the letters lined up about as well as this game can produce. Take it as an excuse to laugh, not as proof of anything.
- 50–79% — a solidly middling result — most name pairs land somewhere in this wide band, so don’t read too much into either direction.
- 20–49% — a lower score, which usually just means the two names don’t share many L/O/V/E/S letters — a spelling quirk, not a relationship fact.
- 0–19% — the rarest band, typically from short names or names with almost none of the counted letters. Try a nickname or a different spelling and watch the number move.
Because every letter in a name affects the count, the honest takeaway is that this score tracks spelling, not chemistry. For a grounded look at what actually predicts a healthy relationship — communication, trust, shared values — see the American Psychological Association resource linked in Sources below.
Assumptions and limitations
- Entertainment only. There is no scientific, psychological or statistical basis for the output. It does not measure real compatibility, attraction or relationship outcomes.
- No canonical formula exists. Every love-percentage site uses its own arbitrary rule, so this tool’s number will differ from others — that’s expected, not a bug.
- Only letters count. Spaces, digits and punctuation are stripped, and accented characters are folded to their base letter before counting.
- It handles empty and odd input gracefully. Blank names or names with none of the letters L, O, V, E, S simply score 0% — there is no division anywhere, so nothing can crash or return an error.
If you enjoy playful name-and-date tools, you might also like our Age Difference Calculator to see the gap between two people’s ages, or the Birthday Calculator to find the day of the week someone was born.
Frequently asked questions
How does the Love Calculator work?+
It combines both names into one string, counts how many times each letter of the word LOVES (L, O, V, E, S) appears, and repeatedly adds adjacent numbers in that 5-number sequence until only two numbers remain. Those two numbers are joined together to form a percentage between 0 and 100.
Is the Love Calculator scientifically accurate?+
No. This is a novelty tool for entertainment only. There is no scientific, psychological or statistical research showing that letter counts in two names predict real relationship compatibility. Treat the result as a fun icebreaker, not a real assessment.
Does the order of the names matter?+
No. Because the calculator counts letters across the combined names, entering 'Alice' then 'Bob' gives the exact same percentage as entering 'Bob' then 'Alice'.
Why do different love calculators give different percentages for the same names?+
There is no single official 'love formula.' Different sites use different keywords (some count LOVE, some count LOVES, some use TRUE LOVE) and different reduction methods, so results are not comparable between calculators — including this one.
What happens if I leave a name blank?+
An empty name simply contributes no letters to the count. If both names are empty, or contain none of the letters L, O, V, E, S, the result is 0%.
Does capitalization or spelling affect the result?+
Capitalization does not matter — names are converted to uppercase before counting. Spelling does matter: a different spelling (e.g. a nickname vs. a full name) changes the letter counts and therefore the result.
Can the percentage ever be negative or over 100%?+
No. The calculator always clamps the final result to the 0-100% range, even in rare cases where the underlying reduction would otherwise produce a larger number.
Why does it count the letters in 'LOVES' specifically?+
LOVES is one of several keyword variants used across different name-compatibility novelty games (others use 'LOVE' or 'TRUE LOVE'). We picked LOVES and the pairwise-adjacent-sum reduction as one fixed, fully documented, reproducible variant so the same names always give the same answer here.
Are spaces, numbers, or special characters counted?+
No. Only the letters A-Z are counted; spaces, numbers, punctuation and other symbols are stripped out before the calculation runs.
Is this the same as the FLAMES game?+
No. FLAMES (Friends, Lovers, Affection, Marriage, Enemies, Siblings) is a related but different name game that cancels out shared letters and eliminates letters from that acronym to land on one category. This calculator instead counts LOVES letters and reduces them to a 0-100% score — a different method with a different kind of result.
Can I use full names or does it need to be first names only?+
You can enter full names, nicknames, or just first names — the calculator treats whatever text you enter the same way. Keep in mind that changing the spelling (e.g. adding a middle name) will change the result, since it is purely letter-based.
Is my name data stored anywhere?+
The names you enter are processed to generate your result and are not stored afterwards, in accordance with our Privacy Policy.
Disclaimer
Sources
- Wikipedia — background on name-based love/relationship novelty games
- Merriam-Webster — numerology (the broader novelty-game tradition this calculator sits in)
- American Psychological Association — relationships (evidence-based contrast to this novelty tool)
Formula and data last reviewed by the TheCalculatorHive team on 7 July 2026. Figures are for general information, not professional advice.
Related calculators
Work out what is X% of Y, what percent one number is of another, and the percentage increase or decrease between two values.
LED SavingsCompare the annual electricity cost of an old incandescent, halogen or CFL bulb against an LED replacement — see the energy used in kWh and how much money you save per year and over 10 years, for one bulb or a whole house.
FractionAdd, subtract, multiply and divide fractions and get the answer in lowest terms, as a mixed number and as a decimal, with the working shown.