Cryptogram Generator
Turn a phrase into a substitution cipher puzzle with an optional letter hint, difficulty setting, and a printable solving grid.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
Games
Cryptogram Generator
Frontend preview — no upload or external service.
Puzzle
A 35-letter phrase encoded with a random substitution, one letter revealed as a starting point, with a printable A-Z solving grid underneath.
How the Cryptogram Generator works
- Enter a phrase long enough to give solvers something to work with — under twenty letters is very hard.
- Choose a difficulty; revealing one common letter turns an impossible puzzle into a solvable one.
- Print with the solving grid, which is where solvers track which letters they have committed to.
The method
A simple substitution cipher maps each letter to another consistently, which preserves letter frequencies and word shapes — and that is what makes it solvable.
E is the most common English letter, and single-letter words are almost always A or I
Solvers start from those two facts, then use apostrophe patterns and double letters, which is why longer phrases are easier than short ones.
FAQ
Why are longer cryptograms easier?
Because frequency analysis needs data. A twenty-letter phrase gives too few samples for letter frequencies to be meaningful, while sixty letters starts to look like English statistically.
What is the best starting point for solvers?
Single-letter words, which are almost always A or I, and the most frequent symbol, which is usually E. Apostrophe patterns are next — a letter after an apostrophe is very often S or T.
Is a substitution cipher secure?
Not remotely, and that is the point. It has been breakable by hand for centuries, which is exactly what makes it a puzzle rather than a security tool.
How we compare
| Feature | Online Tool Store | A physical set | An app-store download |
|---|---|---|---|
| Difficulty via revealed letters | ✓ | Fixed | Yes |
| Printable solving grid | ✓ | ✗ | Sometimes |
| No account | ✓ | ✓ | ✗ |
| Works offline once loaded | ✓ | ✓ | ✗ |
Cryptogram Generator adjusts difficulty by revealing letters, since phrase length and a single starting hint decide whether a puzzle is solvable at all.