Caesar Cipher Brute-Force (All 25 Shifts)
Crack a Caesar cipher by showing all 25 possible shifts at once. Great for breaking coded messages, puzzle games and studying cryptography.
Tabela 1-25
β
All 25 Caesar shifts at once
The Caesar cipher shifts each letter a fixed number of places through the alphabet. Since only 25 useful shifts exist β the twenty-sixth returns the original text β brute-forcing it is trivial: generate all 25 possibilities and see which makes sense. That attack has its own name in classical cryptanalysis, exhaustive search, and this cipher is its canonical example.
Paste the text and the page produces all 25 possible readings at once, numbered by shift. Someone enciphering picks the line matching the agreed shift; someone breaking it scans the list until they find the one forming words. On a text of a few words that takes seconds, and it is exactly that speed the page makes obvious.
One useful detail: shift 13 is ROT13, which has the property of being its own inverse β apply it twice and you get the original back. It was never a protective cipher, but a convention for hiding puzzle answers and spoilers from casual view. Note too that spaces and punctuation are preserved, and the shape of the words alone gives away a good deal of a short text.
Frequently asked questions
Why 25 shifts and not 26?
Did Julius Caesar really use this?
Does it work in other alphabets?
Related Tools
Encrypt Text
Apply classic ciphers (Caesar, ROT13, Atbash) or Base64. Useful for puzzles, CTFs and testing β do not use for real security.
Vigenère Autokey Cipher Encoder and Decoder
Enciphers or deciphers text with the classic autokey variant, where the plaintext extends the keyword instead of repeating it. Letters A to Z only.
Atbash Cipher Decoder
Decode and create messages in the Atbash cipher, which swaps each letter for its opposite in the alphabet (AβZ, BβY). Shows the full map and the result.
Baconian Cipher, 5-Bit A/B Groups
Encodes each letter as a group of five A and B symbols in Bacon's 24-letter alphabet, where I shares a code with J and U shares one with V.
Columnar Transposition Cipher
Encrypts or decrypts text by writing it in rows under a keyword and reading the columns in alphabetical key order, padding the last row with X.
Trifid Cipher
Encodes each letter of a message as its three coordinates in the 3x3x3 Delastelle grid, the fractionation step that the Trifid cipher is built on.