All Our Letters

What can ALL of our letters become?

Put two names together and discover the words, messages and unexpected meanings hidden inside their letters.

Enter two names

Kind of discovery

Use the names you want us to combine — first names, surnames, full names, every middle name. The more letters you give us, the more there is to find. Free to see what we find; we search English, French and Spanish every time.

Discover what your names can become

Enter two names and we combine them into a single pool of letters. Every letter from both names goes in — first names, middle names, surnames, whatever you give us — and nothing else does. What comes out is built only from what went in.

Then we search that pool — in English, French and Spanish, every time, whichever language you choose to lead with. Most of what we find is ordinary and pleasing. Occasionally something lands that neither of you expected. And once in a while, the rarest result of all.

What is a Complete Match?

A Complete Match uses every letter from both names exactly once — nothing added and nothing left behind.

That is a much stricter thing than an ordinary discovery, and a much rarer one. Most readings do not have one. When a reading does, we say so plainly: every one of your letters, used exactly once, nothing added and nothing left over — and you can count them yourself if you would like to.

When we do not find one, we say so plainly — and we say it carefully. Our search is thorough but bounded, so not finding a Complete Match is not the same as proving none exists. We will never tell you one exists when it does not.

How it works

  1. Enter two names.
  2. Choose a category — Romantic, Spiritual or Surprise.
  3. Choose a preferred language.
  4. Explore the preview, free.
  5. Unlock the complete reading for £1.

What can we discover?

Every result is checked against your two names letter by letter before you see it. If a word needs a letter your names do not contain, it never reaches you — however good it would have looked.

Where our words come from

Our English vocabulary is built from Princeton WordNet (WordNet 3.0, Copyright 2006 by Princeton University, all rights reserved), ranked using word-frequency data from the wordfreq project, which is available under Creative Commons Attribution-ShareAlike 4.0. Our profanity filter uses Shutterstock’s list of bad words under Creative Commons Attribution 4.0.

Our French and Spanish vocabularies are written by hand. Machine-translated dictionaries were tried first and rejected: they were confidently wrong often enough that we would have been printing errors on keepsakes. A smaller hand-checked vocabulary, carrying the gender and number those languages need, is worth more than a large one we cannot vouch for.

Frequently asked questions

Can two names form an anagram?
Often, yes. Two full names usually supply thirty to fifty letters, and that is a large enough pool to build a great many words and phrases from. Whether those letters can form a single meaningful result using every one of them — a Complete Match — depends entirely on which letters they are.
Can you make a sentence from two people's names?
Sometimes. Short phrases and fragments are common; complete sentences are rarer and depend on having a workable spread of vowels and common letters. We look for them on every reading and show them when they are there.
Does the tool use every letter?
For a Complete Match, yes — every letter from both names, used exactly once, with nothing added and nothing left over. Other discoveries use some of the letters, and we show you exactly how many each one used.
What is an exact phrase anagram?
An anagram that rearranges the letters of the original into a phrase of several words rather than a single word. "Dormitory" becoming "dirty room" is the classic example. Applied to two full names, an exact phrase anagram is a much harder and much more striking thing to find.
Can the same letters form more than one result?
Yes, and usually they do. A pool of letters has many valid arrangements, so where we find more than one strong Complete Match we show you all of them, each verified separately.
Can results appear in different languages?
Yes. We search English, French and Spanish on every reading, whichever language you choose, and translate anything we find in another language. Accents and diacritics are normalised to their base Latin letters for matching — é and e count as the same letter — and results are shown with their correct spelling.
How do you check that no letters were added?
Every name is reduced to a count of each letter it contains. Before any result is shown to you, it is reduced the same way and compared against that count. If it needs a letter your names did not supply, it is discarded — not adjusted, not shown with a caveat. That check runs on every result, every time.