Automatic Caesar cipher breaker (JavaScript)
Program
Description
Type or paste the ciphertext, then press Break
. The ciphertext is decrypted automatically with the best guess. If the result is not correct, you can manually try all the different shifts by pressing Up
or Down
.
The case is preserved, and non-letters are unchanged by encryption or decryption. The automatic cracking is based on English letter frequencies (unigram model), so it works best on English text.
The source code is available.