Love Calculator

Deterministic name-based love compatibility calculator, fully client-side

Love Calculator

Discover your love compatibility score

Please enter your name

Please enter your partner's name

How to Use the Love Calculator

1

Enter Two Names

Type your name in the first field and your partner name in the second.

2

Click Calculate Love

Click Calculate Love and the tool computes a fun compatibility score.

3

See Your Score

See your love percentage and a fun result to share with friends.

Love Calculator

A Fun Compatibility Test for Two Names

Type two names and get a fun compatibility percentage. The result is consistent for the same pair every time, so you can share the link with friends and they will see the same number you did.

Perfect for ice-breakers, anniversary social posts, group chats, and party games where everyone wants to test their chemistry score.

Why Use Our Love Calculator?

Instant Results

Type two names, click Calculate, and see your compatibility score and animated circular meter instantly, no loading, no waiting.

Consistent Scores

The same pair of names always returns the same love score. Share it with friends and they will always get the same result as you.

100% Private

The calculation runs entirely in your browser. No names are sent to any server, your data stays completely private.

6 Compatibility Levels

From Soulmates to It's Complicated, six distinct result tiers with personalised messages make every result fun and shareable.

Frequently Asked Questions

Common questions about the love calculator

How is the love score calculated?
The two names are combined, converted to lowercase, and passed through a deterministic hash function (a variant of Java's String.hashCode). The result is mapped to a 0-100 scale. The same names always produce the same score, making it consistent and shareable.
Are the results accurate or scientific?
This tool is purely for fun! The score is based on a mathematical hash of the names and is not a scientific or psychological assessment of romantic compatibility. Enjoy it for entertainment purposes.
Why do the same names always give the same result?
The hash function is deterministic, given the same input it always produces the same output. This means you can share your result with friends and they will always see the same score for the same pair of names.
Is my data sent to a server?
No. The entire calculation happens locally in your browser using JavaScript. The names you enter are never sent to any server and are not stored or logged anywhere.
Scroll to Top