Crossword Solver
Fill unknown letters with ? and get every dictionary word of the right length that matches.
About this tool
Type your pattern with ? (or _ or .) as wildcards for unknown positions. Example: c?t returns cat, cot, cut, etc. Example: t??th returns teeth, tenth, tooth, truth. Length is fixed by your pattern — a 5-character pattern only returns 5-letter words. Great for standard American crosswords, cryptic crosswords, and any word puzzle where you already know some letters.