Fun & Games

Love Compatibility Calculator

Score two names by how many letters they share, using a simple set overlap.

Last updated · View algorithm, constants and default inputs (JSON)

Enter your values

Compatibility 67%
Results

About this calculator

This playful score compares the sets of distinct Unicode letters in two names. It can handle accented and non-Latin writing systems, but it measures letter overlap only and has no predictive value for relationships.

Worked example

calculated with the default values below

First name Alex · Second name Alexis Compatibility 67 % · Shared letters a, e, l, x · Number of shared letters 4 · Letters used in total 6 · Verdict Some common ground

Disclaimer

These calculators give general estimates for information and entertainment. Platform algorithms, metrics and definitions change without notice, and none of these results are official figures from the platforms named.

Maintained by: CalcDelta

Implementation source

This record describes the implementation used by this page. It is not independent validation. External references, when available, support only the stated formula or definition; estimates and custom rules retain their own assumptions.

View algorithm, constants and default inputs (JSON)

Formula and variables

shared = |A ∩ B|; union = |A ∪ B|; score = round(shared ÷ union × 100)

A
set of distinct letters in name 1
B
set of distinct letters in name 2
shared
letters present in both names, |A ∩ B|
union
letters present in at least one name, |A ∪ B|
score
0–100 compatibility

A and B are sets of distinct Unicode letters; score = |A ∩ B| ÷ |A ∪ B| × 100. Accents and non-Latin scripts are included; this is a word game only.

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

Frequently asked questions

Does the score predict relationship compatibility?

No. It compares the sets of distinct letters in the names and has no relationship or psychological validity. It supports Unicode letters, including non-Latin scripts.