Love Calculator

Calculate love compatibility between two names. A fun compatibility test for entertainment.

Enter two names to find your compatibility score

❤️
Compatibility Tiers
Score RangeRating
90-100%Perfect Match
75-89%Great Connection
60-74%Good Potential
45-59%Interesting Pair
30-44%Rocky Road
0-29%Long Odds

How to Use the Love Calculator

This love calculator is a fun entertainment tool, nothing more. It will not tell you whether a relationship will work, whether your crush likes you back, or whether you and your partner are a "true match." It is a conversation starter, the kind of thing you run with a friend over coffee or text to someone you have a crush on. Think of it as the digital version of the FLAMES game from school notebooks.

  1. Enter Name 1 in the first field. Use a first name, full name, or nickname. The result will change depending on exactly what you type, so have fun experimenting.
  2. Enter Name 2 in the second field. This is typically a partner, crush, or celebrity name. Spaces and punctuation are ignored.
  3. Click "Calculate Love Score" to reveal the compatibility percentage and a tier rating from Long Odds up to Perfect Match.
  4. Read the description under the score ring. Each tier has its own short message, so you get a flavor read instead of just a number.
  5. Try variations for fun. Swap nicknames for full names, add a middle name, or flip the order. Each change produces a different score.

So what does the percentage actually mean? Nothing scientific. It is the output of a deterministic hash, which is a fancy way of saying the same two names will always produce the same percent. "Alice + Bob" will give the same score today, tomorrow, and ten years from now. That consistency is the whole point. It turns a name pair into a shareable number that feels a little like fate, even though it is just arithmetic. Run the love compatibility calculator with your partner, your crush, your celebrity bias, or your dog. The math does not care.

How the Score Is Calculated

The love calculator uses a deterministic hashing algorithm applied to both names combined. Here is what happens under the hood:

  1. Both names are joined together and converted to lowercase.
  2. A polynomial hash (multiply by 31 and XOR each character code) produces a large number from the combined string.
  3. A second value mixes in the letter counts from each name individually, weighted by prime multipliers (7, 13, 17) to add name-length sensitivity.
  4. The two values are XOR'd together and mapped to a 0-100 range.

The result is deterministic: the same two names always produce the same score. The algorithm is symmetric, so "Alex + Jordan" and "Jordan + Alex" give different scores, just like in real life where perspective matters.

hash = (hash × 31 + charCode) for each character bonus = (aCount × 7 + bCount × 13) × 17 score = (hash XOR bonus) mod 101

How Most Online Love Calculators Compute a Score

Almost every love percentage calculator on the web does some version of the same trick. Take the two names, mash them together into one lowercase string, feed the result into a hash function, and reduce the big number down to a value between 0 and 100. The specific hash varies. Some sites use a basic character-sum, some use CRC32, others roll a custom polynomial like ours. The outcome is always the same shape: a fixed number that depends only on the letters you typed. Because hashes are deterministic, running the same love test calculator with the same two inputs always returns the same percent. This is why copying a screenshot of a "95% match" has never actually proven anything except that the website liked those letters.

The FLAMES Game (Classic Schoolyard Paper Method)

Before there were websites, kids played FLAMES on graph paper. It is the grandfather of every name compatibility calculator online. Here are the rules:

  1. Write both names next to each other, usually in lowercase.
  2. Cancel out matching letters one-for-one between the two names. Each shared letter knocks out one letter on each side.
  3. Count the letters that remain in both names combined.
  4. Write the word FLAMES across a page: F (Friends), L (Lovers), A (Affectionate), M (Marriage), E (Enemies), S (Siblings).
  5. Loop through the letters of FLAMES, counting up to your remaining number. When you land on a letter, cross it out, and continue from the next one. The last letter standing is your "fate."

Walk-through with Alex and Jamie:

alex   +   jamie
Shared letters: a, e   (one a in each, one e in each)

After cancellation:
  a[̶]lx   +   j[̶]mi[̶]e[̶]   →   lx + jmi
Remaining letters: l, x, j, m, i   → count = 5

Loop through F-L-A-M-E-S, count 5 each pass, cross out:
  Pass 1 (count 5): F, L, A, M, E → cross out E   leftover: F L A M S
  Pass 2 (count 5): S, F, L, A, M → cross out M   leftover: F L A S
  Pass 3 (count 5): S, F, L, A, S → cross out S   leftover: F L A
  Pass 4 (count 5): F, L, A, F, L → cross out L   leftover: F A
  Pass 5 (count 5): A, F, A, F, A → cross out A   leftover: F
Result: F = Friends

So Alex and Jamie are FLAMES-game Friends. Different inputs can land on any of the six letters. The FLAMES game calculator has no statistical basis and never did. It is a fun piece of playground folklore that survived into the internet era.

Simple Letter-Count Variants

A bunch of crush calculator sites skip hashing entirely and use a basic letter-counting trick. One popular version counts how many times each letter of the word "LOVES" appears across both names, then concatenates the digits and reduces them. Another version counts shared letters, vowels, and consonants, then combines them into a percentage. A common formula looks like this:

Example: Romeo + Juliet

Shared letters (letters that appear in both names): e, o  → 2 shared
Total vowels across both names: o, e, o, u, i, e  → 6 vowels
Total consonants across both names: r, m, j, l, t  → 5 consonants

Score = ((shared × 10) + (vowels × 7) + (consonants × 5)) mod 100
      = ((2 × 10)   + (6 × 7)        + (5 × 5))        mod 100
      = (20 + 42 + 25) mod 100
      = 87 mod 100
      = 87%

These letter-count love tests feel more "transparent" because you can do them by hand, but they are just as arbitrary as the hash version. Change the multipliers and you get a different answer. Pick a different rule for what counts as a "shared" letter and the score jumps again.

Quick Reference: Sample Name Pairs

Here are six sample pairings run through the calculator above, so you can see the range of outputs the hash produces on well-known name combinations. Try them yourself in the widget to confirm.

PairingLove ScoreTier
Alice + Bob71%Good Potential
Romeo + Juliet88%Great Connection
Harry + Hermione63%Good Potential
Jack + Rose42%Rocky Road
Noah + Allie56%Interesting Pair
Lizzie + Darcy78%Great Connection

The exact numbers are not meaningful. They are the product of a deterministic function dressed up as fate. The same two names will always score identically, which is what makes the calculator shareable.

Love Calculators, the Science of Attraction, and Where Real Compatibility Research Lives

People have been using novelty gadgets and paper games to "measure love" for over a century. The technology changed, the psychology did not. A love compatibility calculator taps into something real about how we process ambiguous personal information, even though the math itself has zero predictive value. Here is what the research actually says, and where to look if you want tools backed by real relationship science.

Important Disclaimer: Zero Predictive Validity

This needs to be said plainly: the output of any love percentage calculator, including this one, has no predictive validity for real relationships. None. Compatibility in actual human pairings depends on communication styles, shared values, conflict resolution skills, attachment patterns, life goals, sexual compatibility, financial alignment, family dynamics, and a hundred other things, none of which are encoded in the letters of a name. Major relationship research frameworks, including John Gottman's decades of observational work, attachment theory (Bowlby, Ainsworth, Hazan and Shaver), and Gary Chapman's popular love languages framework, all point in the same direction: relationships succeed based on behaviors and choices, not on demographic or nominal coincidences. A high love calculator score cannot save a relationship where partners avoid difficult conversations. A low score cannot end a relationship where two people keep showing up for each other. Treat the result the way you treat a fortune cookie. It is fun, it is shareable, and it is not advice.

Why Love Calculators Feel Strangely Accurate

If you have ever typed in your names and thought "wow, 84%, that actually sounds right," you are experiencing two well-documented psychology effects working together.

The first is the Barnum effect (also called the Forer effect), named after the showman P. T. Barnum. It is the tendency for people to accept vague, general statements as uniquely accurate descriptions of themselves. Horoscopes, personality quizzes, and the short tier descriptions on love calculators all rely on this. A phrase like "you two understand each other well and bring out good qualities in one another" feels personal and specific, but it would feel equally personal to almost any couple reading it.

The second is confirmation bias. After you get a score, you remember the moments in the relationship that match it and forget the ones that do not. A 90% result makes you recall a sweet evening from last week. A 35% result makes you remember that dumb argument about the dishwasher. The calculator did not know either of those things, but your memory does the work of fitting the evidence to the verdict. These two effects together explain why love tests have stayed popular for a hundred years despite producing completely random numbers.

A Brief History of Name-Based Love Tests

The love-measuring machine is not a new idea. Coin-operated "love testers" appeared in American carnivals and penny arcades in the 1920s, usually as a grip-strength meter with a dial labeled from "Clammy" to "Passionate." By the 1940s and 1950s, these machines were standard in bowling alleys, diners, and amusement parks. Teen magazines in the 1960s and 1970s ran "Are You Two Compatible?" name-based quizzes in every issue. In schools, the FLAMES paper game (Friends, Lovers, Affectionate, Marriage, Enemies, Siblings) spread across continents.

The first online love calculators appeared in the mid-1990s, with LoveCalculator.com launching in 1997. By the 2000s they were on half the banner ads on the internet. TikTok revived the format in the early 2020s with name-compatibility filters and "type your crush's name" trends. The interface keeps changing. The underlying novelty does not.

Where Real Compatibility Research Lives

If you are actually curious about the science of couples, here is what is out there. These are the frameworks and tools that academic relationship researchers, couples therapists, and evidence-based clinicians use. They have nothing to do with names.

Tool or FrameworkWhat It MeasuresBased On
Gottman Love MapHow well partners know each other's inner world (hopes, stresses, history)Observational research, 40+ years of lab data
Relationship Assessment Scale (RAS)Overall satisfaction with a relationship (7 questions)Hendrick, 1988; validated across studies
Dyadic Adjustment Scale (DAS)Satisfaction, consensus, cohesion, affection in couplesSpanier, 1976; used in clinical settings
Attachment Style InventorySecure, anxious, avoidant, or disorganized attachment patternsBowlby / Ainsworth; adapted for adults by Hazan and Shaver
Prepare/Enrich InventoryPremarital and couples-counseling assessment across 20+ categoriesWidely used by counselors, multi-decade validation

Here is a direct contrast between what a love calculator does and what real relationship research does, so the difference is obvious:

AspectLove CalculatorRelationship Assessment (RAS, Gottman, etc.)
InputsTwo namesDozens of behavior and perception questions from both partners
ValidityNonePeer-reviewed across thousands of couples
Time to complete2 seconds15 to 60 minutes
Actionable outputA number and a cute descriptionSpecific communication patterns, conflict styles, repair strategies
Best used forEntertainment, icebreakersPremarital counseling, therapy, academic research

If you are in a relationship and genuinely want to know how you are doing, the Gottman Institute publishes free relationship quizzes and exercises at gottman.com. Licensed couples therapists (including those trained in Emotionally Focused Therapy, the Gottman Method, or Relational Life Therapy) use structured assessments to identify specific strengths and weaknesses. That is where real relationship science lives. The love calculator on this page lives in a different building entirely, the one with the jukebox and the claw machine.

Frequently Asked Questions

No, and it is not meant to be. The love calculator is a fun entertainment tool that uses a name-based hash algorithm. Real relationship compatibility depends on shared values, communication, emotional maturity, and effort, none of which can be measured by a name. Take your score as a conversation starter, not a verdict. If you want tools with actual predictive validity, look at the Gottman Institute's couples quizzes or the Relationship Assessment Scale, both of which are based on decades of peer-reviewed research.

Related Calculators