Not all puzzle-solving tools are created equal. Below you will find a carefully curated list of some of the most useful.
Affine Cipher
- dCode Affine cipher solver Can use brute force to check all coefficients simultaneously.
Alphametic (see Cryptarithm)
Alt Codes
- Alt-codes.net List of alt key codes and symbols.
Anagram
- Wordsmith.org anagram server Advanced options include setting the maximum number of words in the anagram and including/excluding specific words.
- Boulter.com iterative anagram solver Decodes multi-word anagrams one word at a time.
ASCII
Atbash
Caesar Cipher
- dCode Caesar cipher solver Generates all possible shift results, displaying the most likely result at the top of the list.
Crossword Puzzles & Word Patterns
- Design215 word pattern finder Uses wildcards, known letters, includes/excludes, and patterns to find words.
- One Across crossword puzzle help Enter a clue and an answer length or pattern to assist with solving crosswords
- OneLook Dictionary Search With over 21 million words indexed from over a thousand dictionaries, OneLook finds both words and phrases that match certain criteria. It also has a neat feature which will search for words related to a particular word or concept. For example, you can search for words that relate to ‘electricity,’ or ‘winter sports,’ or anything else you like.
Cryptogram
- Quipqiup From the website: “quipqiup is a fast and automated cryptogram solver by Edwin Olson. It can solve simple substitution ciphers often found in newspapers, including puzzles like cryptoquips (in which word boundaries are preserved) and patristocrats (inwhi chwor dboun darie saren t).”
Cryptarithm
Tap Code
- Tap code solver This solver allows you to type either the dots or the number pairs and translates in realtime.
Text Analysis
- The Black Chamber frequency analysis tool Generates a graph comparing the analyzed text with the average English frequency distribution.
- Braingle frequency analysis tool Includes most frequent bigrams and trigrams in the analysis.
- Text Mechanic Count characters, words, sentences, and lines in a block of text.
Vigenere
- dCode Vigenere solver Will attempt to solve based on a known keyword, keyword length, and/or words that could possibly appear in the plaintext.