Crush Calculator
Two names in, a number out. It counts the letters you share and shows you the arithmetic — which is the honest way to present a game like this.
How the number was made
This is a name game and it has no predictive power. A name cannot tell you whether someone likes you or whether anything will work out. Please do not make a decision, or avoid one, because of a number this tool printed.
What this tool does
This is a name game, and the page is going to be straightforward about that. It strips both names down to letters, works out which letters they share, mixes in a fixed numeric hash of the two names, and prints a number between 1 and 99. The result screen shows every step of that arithmetic, so you can see exactly where the number came from.
That transparency is the point. A compatibility percentage with no visible mechanism invites people to believe it; one with the working on display is much harder to take seriously, which is the correct response. The tool cannot know anything about a person from their name. It cannot tell you whether someone likes you, whether you should say something, or how anything will turn out. It is a school-exercise-book game with better typography, and it is genuinely fun for about ninety seconds, which is all it claims to be.
How to use it
- Type two names. Accents, spaces, hyphens and emoji are stripped, so any name works.
- Press Calculate, or just press Enter in either field.
- Read the number, then read the working underneath it — the shared letters are listed, and so are the two components that made up the score.
- Press Copy to grab a line you can paste into a message, with the caveat attached so nobody mistakes it for a prediction.
Common use cases
-
Being thirteen
This is the original use case and the tool has no intention of pretending otherwise.
-
A group chat bit
Run everyone in the chat against everyone else and find out who the algorithm likes. It means nothing and that is the joke.
-
Testing the tool
Because it is deterministic, you can put the same names in twice and check. Same answer every time — which is a more interesting property than the number itself.
-
Naming a pet
Genuinely how some people choose between two names for a dog. No worse a method than most.
Frequently asked questions
Can this actually predict compatibility?
No. It counts the letters two names share and mixes in a fixed numeric hash. It cannot know anything about a person from their name, and it should never be a reason to do or avoid doing something.
Why does the same pair of names always give the same score?
Because the calculation is deterministic — there is no randomness and no date involved. A calculator that produced a different answer each time you pressed the button would make it obvious the number was meaningless.
What is the hash for?
It mixes the two names together so that pairs sharing the same letters do not all get identical scores. It contributes at most forty points, and the working shows you exactly how many it added.
What happens to names I type in?
They stay in the page. Nothing is uploaded, nothing is stored, and closing the tab loses them. There is no server involved in the calculation at all.