LetterLock

Anagram Solver

Find every word hiding in a set of letters. Use any subset, or require all of them for an exact anagram. Type ?, _, or a space for a blank.

Setup
Guide

About Anagram Solver

An anagram uses every letter of a set exactly once to make a new word — LISTEN and SILENT, or TINSEL. This solver does that, and it also handles the looser question people usually actually have: what words can I make from some of these letters?

Exact mode requires all your letters. Subset mode allows shorter words, which is what you want for a rack of tiles or a puzzle where you are hunting for anything playable rather than a perfect rearrangement.

How to use it

  1. 1

    Type your letters

    Order does not matter. Use ?, _ or a space for a blank or unknown tile — a space counts as a blank anywhere in the input, including at the end.

  2. 2

    Choose exact or subset

    Exact returns only words using every letter. Subset returns everything buildable from some of them, longest first.

Frequently asked questions

What is an anagram?
A word formed by rearranging all the letters of another, using each letter exactly once. LISTEN, SILENT and TINSEL are anagrams of each other.
How do I search with a blank tile?
Type ?, _ or a plain space where the unknown letter goes. The solver treats all of these as a wildcard that can become any letter.
What is the difference between exact and subset mode?
Exact uses every letter you entered and returns true anagrams only. Subset allows shorter words built from part of your letters.
Does it handle proper nouns?
No. The dictionary contains common words only, so names and places are not included.