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.
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.
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.
To make the result depend on both names, we combine the values and then scale to a percentage.
Concept formula (one example):
Where:
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. |
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.
It’s meant to be fun. The score comes from a deterministic name-based calculation, not from research about relationships.
Yes—if you enter the same names with the same spelling and formatting, the calculator is designed to return the same score.
Either works. If you want a playful result that “feels like you,” use the names you actually call each other.
It can. If you’re curious, try swapping the names and compare the results.
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.