Compatibility Checker

Compare two names in a playful compatibility activity.

▲ Client-side only● No data sent to server✓ Free forever

Enter two names to generate a playful score. This is a novelty result, not a measure of relationship compatibility.

Just-for-fun name checker

Love Calculator: What the Score Means

Curious what score two names will get? Enter them and the tool returns a playful percentage. It's a novelty result for a laugh or a conversation starter, not a test of a real relationship.

How to use it

  1. Type a first name and a second name. Each field accepts up to 40 characters.
  2. Choose Check compatibility to show the result.
  3. Try another pair if you like, and remember the score is for entertainment.

How the playful score is made

The tool trims outer spaces, lowercases both names, sorts them so swapping their order does not change the result, and joins them with a separator. It then adds each character code multiplied by its position offset to make a small hash. The final score is always between 45 and 100:

score = 45 + (sum(code × (position + 3)) mod 56)

This repeatable rule has no scientific meaning. The score doesn't come from personality, zodiac signs, name origins, or relationship research. Real compatibility depends on people and how they treat each other.

Frequently asked questions

Will the same two names always get the same score?

Yes. The calculation is deterministic, and the names are sorted before the score is calculated.

Does a high score mean a couple is a good match?

No. It is generated from the letters in the entered names and should not guide relationship decisions.

Does it send my names to a server?

The score is calculated in the browser by the tool. Don't enter sensitive personal information into a novelty calculator.

Using a Compatibility Score as a Conversation Starter

People sometimes enjoy comparing names as a bit of playful curiosity. The number here is deliberately a game result; it doesn't measure how two people get along, and it doesn't look at zodiac signs or personal details.

Try this simple three-step check

  1. Enter one name in each field. Names are trimmed and compared without case.
  2. Submit the form to display a score in the 45%–100% range.
  3. Use the result as a joke or prompt for a chat, then move on with your day.

Why the result repeats

The calculator sorts the normalized names into a pair, creates a small character-code hash, and turns the remainder into a percentage. Because the same inputs go through the same arithmetic, they return the same score each time. Swapping the names doesn't change it. This has no connection to the element-based astrology descriptions used by some compatibility guides.

The score formula and a worked example

First, each name is trimmed, changed to lowercase, sorted with the other name, and joined with a separator. The tool then weights each character code by its position and maps the total into a playful score from 45 to 100:

hash = Σ(characterCode × (position + 3))
score = 45 + (hash mod 56)

For example, “Ada” and “Ben” become ada|ben. Their weighted character total is 4404; 4404 mod 56 is 36, so the displayed score is 81%. Re-entering the same pair gives the same number, and changing the order does not change it because the names are sorted first.

Worth keeping in mind: A calculator cannot capture communication, trust, shared values, or how people handle disagreements. Those real-life things matter far more than a made-up percentage.

Frequently asked questions

Does the score measure whether two people are compatible?

No. It is a deterministic name-based novelty calculation. It does not assess personality, communication, shared values, or relationship history.

Why does the same pair always get the same result?

The page applies the same character-code calculation to the same normalized names each time. There is no random draw or personal data used to create the score.

Does entering the names in reverse order change the score?

No. The trimmed, lowercase names are sorted before the hash is calculated, so swapping the two fields produces the same pair string.

What is a sensible way to use the result?

Use it as a light conversation starter or a bit of entertainment. Do not use a percentage from a name hash to make decisions about a real relationship.