Love Calculator: A Fun Love Percentage by Name
A love calculator combines your name and your partner’s name to create a playful love percentage. It is a simple name-matching game for couples, friends, or anyone curious about a crush. The result is a score generated from text, rather than a measurement of feelings or a prediction about a relationship.
The same pair of names produces the same percentage. Try your first names, nicknames, or full names and treat the result as a lighthearted conversation starter.
How to calculate your love percentage
- Enter your name in the first field.
- Enter your partner’s name in the second field.
- Select Calculate Love Score to get your percentage.
Both names are needed. You can use names in different writing systems and names with accents, spaces, or hyphens. There is no need to enter a date of birth or choose an age.
How does a name-based love calculator work?
This calculation follows a fixed rule. It standardizes the text, removes spaces at the start and end, reduces repeated spaces, and ignores capitalization. It then sorts the two names into a consistent order and combines them into a single string.
A deterministic hash converts that string into a number. Taking the unsigned hash modulo 101 gives a whole-number score from 0 to 100. This means the rule is repeatable: the same normalized names always generate the same answer.
Love score = unsigned name hash modulo 101
This is a text-to-number calculation. It does not analyze personality, affection, astrology, or relationship history. There is no universal mathematical formula that can measure love from two names.
What does your love percentage mean?
The percentage is the output of the name game. A result of 80% does not mean an 80% chance of relationship success, and a result of 20% does not mean two people are a poor match.
Scores near 100% and scores near 0% are both possible. A high score can be a fun moment to share; a low score has no bearing on your feelings. The number contains no information about how you communicate, what you value, or how you treat each other.
Love calculator example: Alex and Sam
With this page’s calculation, Alex and Sam produce a love score of 13%. Reversing the names to Sam and Alex gives the same 13%. Entering ALEX and sam also gives the same result because capitalization is ignored.
The example shows how a repeatable name rule works. It does not say anything about a real couple named Alex and Sam. Another love calculator may use a different rule and return a different score for those names.
Do nicknames and different spellings change the score?
They can. Changing a name from Alex to Alexander changes the input letters, which may change the result. Adding a surname or using a nickname can also produce a different percentage. Different pairs can share a score because there are only 101 possible results.
Capitalization, leading spaces, trailing spaces, and repeated spaces do not change the normalized input. Accented letters can differ from unaccented letters, so José and Jose may produce different results when paired with the same name.
Love scores versus real relationship compatibility
Real compatibility involves much more than names. Shared expectations, trust, kindness, respect, and the way people handle disagreements all belong to the relationship itself. None of those qualities are inputs to this calculation.
Use a playful score as an opening for a conversation about shared interests, a favorite memory, or what you appreciate about one another. The result should not determine whether you begin, continue, or end a relationship.
Frequently asked questions
Is this love calculator accurate?
It consistently applies its name-based calculation, but it cannot measure romantic compatibility. The percentage is for entertainment.
Why do I get the same result every time?
The calculation is deterministic rather than random. The same pair of normalized names gives the same score.
Does swapping the names change the percentage?
No. The two names are sorted before the score is calculated, so their order does not affect the result.
Can I get 0% or 100%?
Yes. Both endpoints are possible under the calculation rule. Neither endpoint proves anything about a real relationship.
Can I use this for a crush or a friend?
Yes. You can enter any two names. The entertainment-only meaning of the result is the same for every pair.
Are the names stored by the calculator?
The calculator’s code processes the names in your browser and does not send or store them. Reset clears both name fields.