Friendship Calculator

Stephanie Ben-Joseph headshot Stephanie Ben-Joseph

What this Friendship Calculator does

This friendship calculator is a just-for-fun tool that turns two names into a repeatable “friendship score” from 0% to 100%, along with a short interpretation. It’s designed for entertainment—something you can use with a best friend, a new classmate, teammates, coworkers, or at a party—rather than a scientific assessment of real-world compatibility.

How the score is calculated (name-based and repeatable)

Behind the scenes, the calculator converts each name into a numeric value, combines the two values, and then normalizes the result into a 0–100 percentage. The key idea is consistency: the same two names should produce the same score every time.

Step 1: Clean and standardize the names

Step 2: Convert each name into a numeric hash/value

There are many valid ways to do this. One common approach is a simple deterministic hash that maps characters to numbers and accumulates them. Conceptually, you can think of each name becoming a value like H1 and H2.

Step 3: Combine the two values and normalize to a percentage

To make the result depend on both names, we combine the values and then scale to a percentage.

Concept formula (one example):

Score = H1 H2 M × 100

Where:

How to use the calculator

  1. Enter Your name (first name, nickname, or handle).
  2. Enter your Friend’s name.
  3. Click Calculate to see your score and interpretation.
  4. Use Copy result if you want to share it.

Interpreting your friendship score

Because this is a name-based game, treat the score as a conversation starter. A high score can be a fun “hype-up,” while a low score can be a playful prompt to list what you do appreciate about each other.

Score range Label What it can mean (for fun)
90–100% BFF Soulmates Instant-click energy. You likely enjoy similar vibes or easily support each other.
75–89% Best Friend Material Strong match for long-term friendship—reliable, fun, and easy to talk to.
60–74% Great Friends Solid compatibility. With shared time and experiences, this friendship can deepen.
45–59% Good Pals Easygoing connection. You may bond best around shared activities or groups.
30–44% Casual Friends Friendly potential, but it might take more shared context (school, work, hobbies) to grow.
0–29% Opposites (Still Friends!) Different styles can still work—sometimes the best friendships are built on balance and respect.

Worked example

Suppose we enter “Emma” and “Oliver”. A simple letter-value method (A=1, B=2, …, Z=26) might look like:

Then the calculator applies its deterministic combining/normalization steps to produce a percentage (for example, 78%). Your on-screen result will be consistent for the same spelling and ordering used by the algorithm.

Assumptions and limitations (important)

FAQ

Is this friendship score accurate?

It’s meant to be fun. The score comes from a deterministic name-based calculation, not from research about relationships.

Will I get the same result every time?

Yes—if you enter the same names with the same spelling and formatting, the calculator is designed to return the same score.

Should I use full names or nicknames?

Either works. If you want a playful result that “feels like you,” use the names you actually call each other.

Does the order of the names matter?

It can. If you’re curious, try swapping the names and compare the results.

Is anything I type stored?

This calculator is typically run in your browser session and uses your input only to compute the displayed result. If storage is added in the future, the page should explicitly disclose it.

Your first name or nickname

Your friend's name

Enter two names to discover your friendship compatibility score.

Embed this calculator

Copy and paste the HTML below to add the Friendship Calculator - Test Your Friendship Compatibility to your website.