Everyday calculator

Free love calculator

A name game, just for fun. Type your name and your crush's, and the love calculator returns a love score plus the classic FLAMES result — Friends, Lovers, Affection, Marriage, Enemy, or Siblings. It's entertainment, not a measure of compatibility — the same names always give the same answer.

InputsLive
Your name
Their name
Result
Love score
93%
A just-for-fun score for Romeo & Juliet.
Love score93%
FLAMES resultEnemy

Just for fun — a name game, not a measure of compatibility or a prediction.

Results are estimates. Consult a professional.

Just for fun

What is a love calculator?

A love calculator is a playful little toy: type two names, and it returns a love score — a percentage that's supposed to capture the “compatibility” between you. Our version also plays the classic FLAMES game, telling you whether the pairing comes out as Friends, Lovers, Affection, Marriage, Enemy, or Siblings. Enter your name and a crush's name and you get both results instantly.

Let's be honest up front: this is entertainment, not science. A love calculator measures the letters in two names — nothing about who you actually are. Treat the result as a conversation starter and a giggle, not a verdict.

That said, the fun only works if the result is stable — if the same two names gave a different number every time you tried, the game would feel rigged. So this calculator is fully deterministic: the same pair of names always returns the same score and the same FLAMES result, on every device, forever. The next sections explain exactly how it gets there.

The method

How the love calculator works

There's no hidden magic and no astrology here — just arithmetic on the letters in the two names. The calculator lowercases both names, drops spaces and punctuation, combines them in a fixed order (so “Alex + Sam” and “Sam + Alex” match), and runs that text through a small, repeatable hash. The hash is folded into a friendly 1–100% band to become your love score.

letters = lowercase(name), keep a–z only
combined = sort(lettersA, lettersB) joined
score = (hash(combined) mod 100) + 1

Because the names are sorted before hashing, the score is symmetric: it doesn't matter who you type first. And because nothing random or time-based feeds in, you'll get the identical number tomorrow, next year, or on a friend's phone. That reproducibility is the whole charm — but it's also the giveaway that the number reflects spelling, not soulmates.

Worked example

A worked example using the love calculator

Example: testing Romeo and Juliet

Say you type Romeo as your name and Juliet as your crush. Here's the playful little routine the calculator runs behind the scenes to land on a score and a FLAMES result.

  1. Tidy the names. Lowercase both and keep only letters: romeo and juliet. Spaces, capitals, and punctuation are ignored, so “Romeo” and “ r o m e o ” behave identically.
  2. Combine in a fixed order. The two are sorted and joined so the order you typed them in never changes the answer — type Juliet first and you'd still get the same score.
  3. Hash to a love score. That combined text is run through a small repeatable hash and folded into the 1–100% range. The same pair always produces the same percentage.
  4. Play FLAMES alongside. Separately, the calculator cancels the letters the two names share, counts what's left, and cycles through F-L-A-M-E-S to land on one category — here, a relationship verdict to giggle at.
Romeo & Juliet: 93%, FLAMES = Enemy
Those are the actual outputs this calculator returns for Romeo and Juliet — a 93% love score, but a FLAMES result of Enemy (their names leave 9 un-cancelled letters). Re-type the same names and you'll get the exact same pair of results every time — fittingly star-crossed.
The game

What is FLAMES, and how do you play it?

FLAMES is a pencil-and-paper game that's been passed around school hallways for decades. The word is an acronym for the six possible outcomes — Friends, Lovers, Affection, Marriage, Enemy, and Siblings. You write down two names, cancel the letters they share, and use what's left to count your way down to a single surviving letter.

  1. Write both names. First names, full names, or nicknames — most people use first names.
  2. Cancel shared letters. Every letter that appears in both names gets crossed off both sides, one occurrence at a time.
  3. Count what's left. Add up all the un-cancelled letters across both names — that total is your FLAMES number.
  4. Eliminate around F-L-A-M-E-S. Count that many letters through FLAMES, remove the one you land on, then keep counting from the next letter — repeating until a single letter survives. That letter is your result.
A strong, easy friendship built on trust and good company.
A romantic spark with real chemistry.
Warmth and fondness — a caring, tender bond.
The long-haul, settle-down kind of match.
Plenty of friction — this pairing would take work.
A loyal, family-style bond — more sibling than soulmate.

Our calculator runs this exact algorithm for you, so you don't have to cross out letters by hand. Because it's pure letter-counting, FLAMES is deterministic too — the same two names always cancel down to the same final letter.

The honest answer

Is a love calculator accurate?

No — and it's not trying to be. A love calculator has exactly one input: the letters in two names. It knows nothing about your values, your sense of humour, how you handle a disagreement, or whether you both want kids. None of the things that actually make or break a relationship can possibly reach a name-based score, so the percentage can't say anything real about you.

If you change one name's spelling — a nickname instead of a full name — the score and FLAMES result can change completely. That alone shows the number is about letters, not love. Have fun with it; just don't make decisions with it.

The right way to enjoy a love calculator is the way the FLAMES game was always meant to be enjoyed: as a bit of fun to share, a reason to laugh, or an excuse to start a conversation. If you want to know what genuinely predicts a happy relationship, researchers have actually studied that — see the section below.

Where it came from

The history of love calculators and FLAMES

Name-based love games are old — far older than the internet. FLAMES is the best-known: a folk game with no single inventor, spread person to person on the backs of notebooks long before anyone wrote code for it. Generations of schoolkids learned the same ritual of crossing out shared letters and counting down to a verdict.

When the early web arrived in the 1990s and 2000s, the love calculator became one of those irresistibly simple novelty pages — type two names, get a percentage, share the screenshot. The most famous of them leaned into the joke, openly describing themselves as “just for fun.” FLAMES made the jump online at the same time, and the two have lived side by side ever since as the classic pair of name-game toys.

What's stayed constant across every version is the appeal: it's instant, it's personal (it uses your name!), and it gives you something to react to. That's also why the format spread so widely while staying completely unscientific — the fun never depended on the math meaning anything.

The real research

What actually predicts relationship success

Here's the genuinely interesting part — and the antidote to taking a love score seriously. Psychologist John Gottman and his colleagues spent decades watching real couples interact in a lab, then following up years later. By coding how partners actually treated each other during a 15-minute conflict, they could predict which couples would stay together with striking accuracy — reported at over 90% in their studies.

Their headline finding is the “magic ratio”: couples who lasted had about five positive interactions for every one negative interaction during conflict — small things like warmth, humour, affection, and showing interest. Outside of conflict, that ratio in thriving couples climbs even higher. Couples heading for a breakup hovered closer to one-to-one.

5 positive : 1 negative
Gottman's research points to how partners treat each other — kindness, repair, and interest — as the real predictor. Not a name. Not a percentage. That's worth a lot more than any love score.

The takeaway is freeing: compatibility isn't something fixed that you can read off two names. It's built, day to day, in how two people respond to each other. A love calculator can't see any of that — which is exactly why it stays in the fun column.

Make it fun

Fun ways to use the love calculator

Since the only real purpose is amusement, lean into it. A few ways people enjoy a love calculator and FLAMES:

  • Break the ice. Testing two names is a low-stakes way to nudge a conversation toward feelings without putting anyone on the spot.
  • Compare nicknames. Try full names, then nicknames, and watch the score swing — a fun way to prove it's all about the letters.
  • Test fictional couples. Run your favourite TV or book pairings and see what FLAMES “decides” about them.
  • Settle nothing, laugh at everything. Got “Enemy”? Perfect excuse for a dramatic groan. Got “Marriage”? Cue the teasing.

However you use it, the golden rule is the same: it's a toy. Enjoy the result, screenshot the good ones, and don't let a name game anywhere near a real decision about a real person.

The fine print

This is for entertainment only — sources

This love calculator is purely for entertainment. It computes a deterministic score from the letters in two names and plays the FLAMES game — it does not measure compatibility, predict relationships, or carry any scientific meaning. Please don't use it to make decisions about real people or real relationships.

The relationship-research figures above come from the work of John Gottman and Robert Levenson, whose lab studies of married couples produced the widely cited 5:1 “magic ratio” of positive to negative interactions and their high-accuracy predictions of which couples would stay together. The FLAMES rules follow the standard, long-established pencil-and-paper version of the game.

The Gottman Institute — “The Magic Relationship Ratio, According to Science.”FLAMES (game) — overview of the classic name-compatibility game.
Questions

Frequently asked questions about the free love calculator

A love calculator is a free online tool that helps you a just-for-fun love calculator: get a name-based love score and the classic FLAMES result. A deterministic, name-based love score plus the classic FLAMES game — entertainment only, not a measure of compatibility. It runs entirely in your browser with instant results and no sign-up.
FLAMES is a game designed purely for fun and entertainment! It's not scientifically accurate for predicting relationships.
Yes! The FLAMES algorithm is deterministic, meaning the same two names will always produce the same result.
No, FLAMES cannot actually predict if you'll marry someone! Getting the "M" (Marriage) result is exciting and fun to share, but it's just a game outcome.
Absolutely! FLAMES is 100% a game meant for entertainment, nostalgia, and icebreaking.
Most people consider "L" (Lovers) or "M" (Marriage) the best results when playing with a crush!
Yes! Our love calculator is completely free with no registration required.
About

About this love calculator

This love calculator runs entirely in your browser — the names you type never leave your device. The love score is a deterministic hash of the two names and FLAMES is the classic letter-cancellation game, so the same pair always gives the same result. It's purely for entertainment and does not measure compatibility or predict relationships.

Calculators Cloud offers 400+ free tools with no sign-up. The Everyday calculators shelf includes the anniversary calculator, birthday calculator, and age calculator alongside this one. Or browse the full calculator directory.

Want a calculator built for your business?

Customize any of our 400+ tools to match your brand, or commission a new one tailored to how your business actually calculates — pricing, payroll, quotes, anything. Deployed on your domain, math runs in your visitors' browsers.