Enter your letters — get every word they can make, longest first. Scrabble, Words with Friends, Wordle practice and anagrams. Free, no signup.
Dictionary loads on first search (~150,000 words, cached after that).
Every dictionary word is checked against your letters — a word matches if it can be spelled using each of your letters at most once. Results group by length, longest (highest-scoring) first.