Cryptogram Generator
Type a quote, a fun fact or a class message and turn it into a secret-code puzzle. Choose a random letter swap or a Caesar shift, give away a few letters, and print it with the key.
Crack the Code
Name ____________________ Date ________Each letter stands for a different letter. Crack the code to read the message. Some letters are filled in to get you started.
| Code | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Real |
Crack the Code: answer
THE BEST WAY TO PREDICT THE FUTURE IS TO CREATE IT.
Code: THE BEST WAY TO PREDICT THE FUTURE IS TO CREATE IT.
How to solve a cryptogram
- Start with one-letter words. In English they are almost always A or I.
- Look for THE. A three-letter code word that appears more than once is very likely THE, which also gives you T, H and E everywhere else.
- Use apostrophes. A single letter after an apostrophe is usually S or T ('S, N'T).
- Count letters. The most frequent code letter in a longer message is probably E. The explainer beside this shows how that works.
Ideas for the classroom
- Encode the answer to a riddle, or tomorrow's homework instructions.
- History: encode a famous quote and let students guess the speaker from the hint.
- Maths: Caesar shifts are modular arithmetic in disguise. Shift 25 is the same as shifting back 1.
Frequency analysis: how code-breakers crack substitution ciphers
A letter swap hides letters but not how often they appear. Compare the most common code letters with the most common letters in English and you already have good guesses. The Arab scholar al-Kindi described this method in the 9th century.
Coded message, top 10
Typical English, top 10
Coded: ODOJB XKGO C IOXXOJ JOUOCXM KE XLO GOMMCYO KX POWTGOM XLO MCGO WTRO IOXXOJ, MT XLO GTMX WTGGTE WTRO IOXXOJM CJO UJTPCPIBβ¦
Questions teachers ask
What is a cryptogram?
A short text in which every letter has been swapped for a different one, always the same way: if E becomes Q once, every E is a Q. Solvers use letter patterns and common words to crack the code.
How do I make a cryptogram easier for kids?
Give away a few letters (the "Reveal letters" setting), use a Caesar shift so the whole alphabet moves by the same amount, or print the key grid with some letters filled in. Short, familiar sentences are easiest.
What is a Caesar cipher?
The code Julius Caesar reportedly used, described by the Roman historian Suetonius: every letter is shifted the same number of places along the alphabet. With a shift of 3, A becomes D and B becomes E. Once students find one letter, they have the whole key.
Can a letter stand for itself?
Not in the random cipher here: the generator makes sure no letter maps to itself, which is the usual rule for published cryptograms.
More puzzle makers
- Word Search MakerHide your spelling list in a grid, with an answer key.
- Bingo Card GeneratorUp to 60 unique cards from words or numbers, plus a call sheet.
- Crossword Puzzle MakerType words and clues; the grid builds itself.
- Flashcard MakerPrint fold-and-cut cards or study them on screen.
- Word Scramble GeneratorJumbled-letter worksheets with hints and a key.
- Maze GeneratorPrintable mazes from tiny to fiendish, with solutions.
- Sudoku Generator4Γ4, 6Γ6 and 9Γ9 grids, each with exactly one solution.
- Anagram GeneratorFind every word hiding in a set of letters.
- Word Ladder GeneratorChange one letter at a time from COLD to WARM.
- Fill-in-the-Blank GeneratorBlank out key words in any passage, with a word bank.