Love Compatibility Calculator
A playful, deterministic love-compatibility score between two names. Blends letter overlap (Jaccard), vowel harmony, length harmony, the classic FLAMES game and a name-based hash into a 0–100% result. Openly framed as entertainment, not real compatibility advice.
What is the Love Compatibility Calculator?
A love-compatibility calculator turns two names into a playful percentage. Toollyz Love Compatibility Calculator is openly entertainment-only — it blends four deterministic factors into a single 0–100% score: letter overlap (Jaccard similarity of the two normalised name letter sets), vowel harmony (similarity of vowel counts), length harmony (how close the two names are in length) and a "cosmic vibe" FNV-1a hash of the sorted name pair that adds quirky variation. The same names always produce the same result. On top of the percentage it runs the classic FLAMES schoolyard game (F-riends, L-overs, A-ffectionate, M-arriage, E-nemies, S-iblings) — cancel repeated letters between the two names and cycle the remaining count through the six categories. The hero shows the percentage plus a verdict band (Friend zone → Soulmate vibes) and FLAMES category; the breakdown panel shows each factor as a 0–100 bar with the shared letters listed. The Caveats panel is unusually prominent: this is **not** a real measure of compatibility — real relationships are built on values, communication, respect and effort. Toollyz has no backend; the two names save to localStorage on this device only.
How to use it
- Type two names and watch the percentage and FLAMES verdict appear.
- Click Swap to flip the names — the result is symmetric, so the percentage doesn't change.
- Scroll to the breakdown to see how letter overlap, vowel harmony, length and cosmic vibe contributed.
- Read the "Just for laughs" panel before showing the result to anyone with feelings.
Benefits
- Deterministic — same two names always give the same result.
- Four-factor blend: letter overlap, vowel harmony, length harmony, FNV-1a cosmic-vibe hash.
- Classic FLAMES game (Friends, Lovers, Affectionate, Marriage, Enemies, Siblings) with a meaningful one-liner per outcome.
- Five verdict bands from "Friend zone, probably" through "Soulmate vibes".
- Shows the shared letters that drove the letter overlap score.
- Symmetric — Swap doesn't change the result.
- Prominent "Just for laughs" caveats so nobody mistakes it for actual compatibility advice.
- 100% private — Toollyz has no backend, the two names save to localStorage on this device only.
Frequently asked questions
Is this actually accurate?
No. It's entertainment. The percentage is a deterministic blend of how many letters two names share, how close their vowel counts and lengths are and a hash. None of those map to real-world relationship outcomes; please don't treat the number as a signal about anything important.
Why does the same pair always give the same result?
By design. The components are all deterministic — letter overlap is set arithmetic, vowel and length harmony are simple ratios and the "cosmic vibe" uses a fixed FNV-1a hash. There's no randomness. So showing the result to the same friend twice always works.
What is FLAMES?
A 1980s–90s schoolyard game popular in India, the Philippines and many other countries. Write both names, cancel letters that appear in both, count what's left, then cycle through F-L-A-M-E-S — the last letter standing is your "result". Toollyz runs the classic algorithm.
Does swapping the names change the result?
No — every component is symmetric. Letter overlap uses set intersection, vowel and length harmonies use absolute differences, and the hash sorts the two names before hashing. Swap is just there for the visual flip.
Why so many caveats?
Because algorithms that look authoritative on top of arbitrary inputs are easy to mistake for real predictions. A bold caveats panel keeps the framing honest: this is entertainment, not compatibility science.
What about non-Latin scripts?
The normalisation step only keeps a–z (after lowercasing), so Cyrillic, Devanagari, Han, Arabic etc. characters are stripped. Transliterate first (e.g. "Анна" → "Anna") for a meaningful result. Future versions could keep Unicode letters.
Are diacritics handled?
Not specifically — accented letters (é, ñ, ü) are stripped along with the rest of the non-Latin characters. Compare the unaccented form ("María" → "maria") for a sensible result.
Could you add a real relationship-style assessment?
There are evidence-based questionnaires (Gottman Method, Sternberg's Triangular Love Theory) that predict outcomes better than name letters. A real assessment is out of scope for a calculator like this — by design it's a snack, not a meal.
Are my names saved?
Only in your browser's localStorage on this device. Toollyz has no backend; nothing is uploaded. Clear site data to wipe the names.
Is this Love Compatibility Calculator free?
Completely free with no signup and no limits. Run as many name pairs as you like — privately in your browser.
Related tools
See all calculators toolsZodiac Sign Finder
Western sun sign + Chinese animal with proper New Year boundary.
Random Quote Generator
Inspiring quotes across 12 categories — filter by author, export aesthetic images, save favorites.
Horoscope Generator
Daily, weekly and monthly horoscopes by sign.
Fancy Text Generator
Turn plain text into fancy Unicode styles.