allows you to create and solve cryptograms. The program's cryptogram-solving process is visible, enabling you to watch the 26 by 26 grid.
Each code word has its list of candidate words, which are reduced using logic tables. In the event of multiple solutions, you can delete candidate words that do not fit the context. The lack of a solution is always due to the dictionary missing a word in the solution.
Cryptogram Solver can solve cryptograms even when the dictionary does not contain all the words in the solution, and includes a "Hints" function and ten sample cryptograms.