Name Love Compatibility Calculator

Curious if your names are compatible? Our calculator combines three fun methods: the classic FLAMES game (Friends, Lovers, Affection, Marriage, Enemies, Soulmates), vowel harmony analysis, and name numerology. Enter any two names and get your love compatibility score with a detailed breakdown of each method. Pure fun — don't take it too seriously!

How to Use the Name Love Compatibility

  1. Enter your name and your crush's name
  2. Three algorithms calculate compatibility simultaneously
  3. Get your overall love match percentage and detailed breakdown

What is a Name Love Compatibility?

A Name Love Compatibility calculator tests romantic chemistry between two names using three fun methods: the classic FLAMES game (Friends, Lovers, Affection, Marriage, Enemies, Soulmates), vowel harmony analysis, and name numerology. FLAMES has been played by schoolchildren worldwide for generations — you write two names, cross out common letters, count the remainder, and cycle through F-L-A-M-E-S to reveal the relationship type. Our calculator automates this nostalgic game and adds two additional algorithms for a more complete (but equally unscientific) compatibility analysis.

How Does It Work?

Enter two names. The FLAMES algorithm: (1) removes all common letters from both names, (2) counts remaining letters, (3) cycles through F→L→A→M→E→S counting that many positions, removing the letter landed on, and continuing until one letter remains. Vowel Harmony scores how many matching vowel sounds the names share. Name Numerology converts each name to a number, compares the difference, and derives a compatibility sub-score. The three methods are weighted into one overall percentage.

Formula

FLAMES Algorithm:\n1. Remove common letters: 'Alice' + 'Bob' → remove shared letters → count remaining\n2. Cycle: count remaining through FLAMES, removing each hit\n3. Last letter = result: Friends/Lovers/Affection/Marriage/Enemies/Soulmates\n\nVowel Harmony: count shared vowels ÷ max vowels × 10 = star rating\n\nName Numerology: |sum(name1 letters) − sum(name2 letters)| mod 100 → compatibility\n\nOverall Score = (FLAMES score × 0.5) + (Vowel score × 0.3) + (Numerology score × 0.2)\nClamped to 10-99% range

Who Uses This Tool?

Pro Tips

Frequently Asked Questions about Name Love Compatibility

What does FLAMES stand for?

F = Friends, L = Lovers, A = Affection, M = Marriage, E = Enemies, S = Soulmates. The game originated as a schoolyard pastime (uncertain exact origin, but widely played globally since at least the 1970s). Different cultures have variations with different words and meanings.

Can I get different results with different name spellings?

Yes — 'Katherine' and 'Catherine' will give different results because they contain different letters. Try nicknames, middle names, or alternate spellings for fun. Some people strategically choose which name version to use!

Free online Name Love Compatibility — no signup, 100% client-side processing. All data stays in your browser.