Cryptogram Solver
Automatic substitution cipher solver. Paste ciphertext, get plaintext.
Paste a substitution ciphertext below and click Solve. The solver tries Caesar, Atbash, keyword, and general substitution alphabets, scoring decodes against English letter patterns. The top candidate is usually right; if not, the answer is almost always in the next few. Click any cipher letter in a candidate to lock that mapping, then click Solve again.
Case
Filter
Whitespace
Find & Replace
Quick insert:
Group
Every
chars
Mode
- Auto:
- Tries every approach (Caesar/Atbash, general substitution, keyword) and shows the best candidates. Use this if you aren't sure what kind of cipher it is.
- Aristocrat:
- Substitution cipher with word spacing preserved (e.g.
WR EH RU QRW). Word boundaries are used as a strong hint, so this is the right pick when the ciphertext has spaces between words. - Patristocrat:
- Substitution cipher with no usable word boundaries: letters run together, or are split into uniform blocks (e.g.
WREHR UQRWW REHWK). Skips the word-list bonus and relies purely on letter-frequency scoring. - Caesar / Atbash:
- Restricts to shift ciphers (Caesar's 26 rotations) and Atbash (A↔Z, B↔Y, …). Much faster than full substitution; use when you suspect a simple shift.
Type cipher=plain pairs (sides equal length). Space, comma, or semicolon separates multiple. Or click any cipher letter on a candidate below.
Loading scoring data…
Show ciphertext
cipher (top) → plain (bottom)