SFEWordSearch
SFEWordSearch will let you generate printable wordsearch puzzles using a web-based interface. It will walk you through a series of steps to create a grid, fill in words and clues, and then will display a wordsearch puzzle that you can print out and share. (Note: this is for worksheets for teachers. It does not let you solve the wordsearch puzzles online.)