Codes, ciphers and puzzles
A code swaps whole words or letters for other symbols, such as dots and dashes in Morse code or numbers in a letter-number code. A cipher changes the letters of a message by following a rule, such as shifting each letter three places in the Caesar cipher. Puzzles like codewords and cryptograms use the same ideas for fun.
Start with the cipher decoder if you have a mystery message and do not know how it was made. For newspaper puzzles, the codeword solver and cryptogram solver will crack the grid or the sentence and let you reveal as much as you want.
Every tool on this page runs in your own browser. Nothing you type is sent to us, so you can use them freely for homework, escape rooms, treasure hunts, games and puzzles.
If you enjoy word puzzles as well as codes, try the word ladder, where one word turns into another a letter at a time, or make a printable word search for a class or a party.
Questions and answers
What is the difference between a code and a cipher?
A code replaces words or letters with other symbols using a fixed list, such as Morse code. A cipher transforms the letters of a message using a rule or a key, such as the Caesar or Vigenère cipher.
Which tool should I use for an unknown message?
Try the cipher decoder first. It tests the most common codes and ciphers and ranks the answers.
Are these tools free?
Yes, all of them, with no sign-up.
Can these tools break modern encryption?
No. They are for classic ciphers, puzzles and simple codes, not the encryption used to protect banking or messaging.