Skip to content

Classic Cipher Tool

Encodes and decodes Caesar, ROT13, Atbash, Vigenère and rail-fence ciphers, with a brute-force view.

🔒 Runs entirely in your browserciphercaesarrot13puzzle
Cipher

Shift every letter by a fixed amount. 25 possible keys, all breakable by hand.

Direction

Input

Output

Break a Caesar

Paste an encrypted message and press the button — it will try all 25 shifts and rank them.

Scored against English letter frequencies with a chi-squared test; the best fit is almost always the answer.

None of these protects anything. Caesar has 25 keys, Vigenère fell to Kasiski in 1863, and Atbash has no key at all. They are for puzzles and games — use real encryption for anything that matters.
The substitutions work on the Latin alphabet, so Hangul and anything else non-Latin passes through untouched — which keeps the output readable as a puzzle. Rail fence is the exception: it is a transposition, so it reorders whatever you give it. The Vigenère key advances only on letters, so a space in the message does not consume a key letter.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.