Word Puzzles
Anagrams
find anagrams of a word or phrase
find letter bank words
Crosswords
find words matching a pattern
find words with a specified beginning
find words with a specified ending
Scrabble®
calculate Scrabble® scores for a word and its subsets
find words matching Scrabble® tiles on a rack
Rhyming Words
find rhyming words
Letter Combinations
find words found within a specified set of letters
find words containing a set of letters, in order, only those letters, or at least those letters
Cryptograms
find possible decodings of a cryptogram
Acronyms
learn what an acronym stands for