Anagram Solver
Rearrange your letters into every valid English word.
What is an anagram?
An anagram is a word formed by rearranging the letters of another word, using all the original letters exactly once. Our solver also returns every shorter sub-word you can make.