Crossword solver
Type the answer as a pattern, one character per square, with? where you are still stuck.
Codewords too
Once a codeword grid has a few decoded letters, every part-solved answer becomes a pattern you can test here. Results that have an entry on the site link to their meaning, so you can check an unfamiliar word actually fits the clue before you commit it to the grid in pen.