Cryptogram
Every letter stands for a different letter, and no letter stands for itself. 2 letters are filled in to start you off.
Your notes: write the real letter under each code letter
Crack the codepuzzlebirch.me · code birch
PuzzleBirch · Maker
Turn a saying, a riddle answer or a secret message into a code where every letter stands for a different one. Give away a few letters to help, and print the answer key separately.
44 letters encoded with 17 different code letters; 2 letters are given away.
Every letter stands for a different letter, and no letter stands for itself. 2 letters are filled in to start you off.
Your notes: write the real letter under each code letter
Crack the codepuzzlebirch.me · code birch
Each letter of the alphabet is swapped for another, and the same letter is always swapped for the same one, so every E in your text might become a Q. No letter ever stands for itself, which is the classic rule for these puzzles. Spaces, punctuation and numbers stay as they are, so the shapes of words remain as clues; accents are dropped (é becomes E).
To solve one, look for single-letter words (usually A or I), short common words such as THE and AND, apostrophes, and the letters that appear most often. Write each discovery in the notes table under its code letter, then fill it in everywhere.
Letters to give away fills in every copy of a few letters at the start; one or two make a good warm-up for younger solvers, while experienced puzzlers like none at all. Short texts are much harder than long ones, because there are fewer patterns to work from: aim for at least 60 letters. The answer key shows the decoded text and the full key. Print gives both pages, or choose “Save as PDF” to keep a copy.
Your own sentences, class sayings, old proverbs, or quotes from public-domain writers such as Benjamin Franklin or Jane Austen. Avoid copying recent songs, poems or books.
Yes. Each code number gives a different letter swap, so every table group can get its own version. Note the number to print the same one again.
No. The code is made in your browser, and the text is not uploaded or stored.