How to Break a Vigenère Cipher Without a Key
Don't have the Vigenère keyword? Learn Kasiski examination and the index of coincidence to recover the key length, then crack it letter by letter by hand.
Encode or decode text with a keyword-based Vigenère cipher. Free, private — nothing leaves your device.
Your Vigenère-shifted text will appear here.The result updates instantly as you type or change the keyword.
Use any word or phrase (letters only) as the key — it repeats to match your text's length.
Swap the output back into the input and flip the mode to check your work.
Runs entirely in your browser. Nothing you type is uploaded or stored.
Enter the plain text you want to encode, or the ciphertext you want to decode.
Type any keyword (letters only) and choose Encode or Decode. The keyword repeats over the length of your text.
The transformed text updates live as you type or edit the keyword — copy it or download it as a .txt file.
The Vigenère cipher was considered unbreakable for roughly three centuries — useful today for teaching, puzzles, and historical curiosity, not real security.
See a polyalphabetic cipher work in real time — a standard topic after Caesar ciphers in intro crypto courses.
Vigenère ciphers show up often in puzzle hunts once a Caesar shift feels too easy.
Verify a hand-worked Vigenère encoding or decoding instantly instead of tracing the tableau by hand.
Try the cipher once considered unbreakable for roughly three centuries, from the 16th century until the 1860s.
A Vigenère cipher shifts each letter of a message by an amount taken from a repeating keyword, rather than one fixed shift like a Caesar cipher. Each keyword letter sets that position's shift — 'A' shifts by 0, 'B' by 1, and so on — so the same plaintext letter can encode to different ciphertext letters depending on where it falls against the keyword.
Paste the ciphertext into the box above, switch the mode to Decode, and enter the same keyword that was used to encode it — the tool reverses the shift for you instantly. If you don't have the keyword, this tool can't help directly; see our guide on breaking a Vigenère cipher without a key for the frequency-analysis approach.
A Caesar cipher has only 25 possible shifts, so it's trivial to brute-force. A Vigenère cipher's effective shift changes with every letter based on the keyword, which flattens the letter-frequency patterns a Caesar cipher leaves behind — for centuries it was called 'le chiffre indéchiffrable' (the indecipherable cipher), though it's breakable with modern techniques (Kasiski examination, frequency analysis per key position) once the keyword length is guessed.
No — the keyword repeats automatically. A 4-letter keyword against a 20-letter message just cycles through 5 times.
They pass through unchanged and don't consume a keyword letter — only actual letters (A-Z, a-z) are shifted, and case is preserved.
No — it's a classical, educational cipher. Modern cryptanalysis (and modern computers) break it quickly once the keyword length is found. Don't use it to protect anything sensitive.
No. Everything runs in your browser — nothing you type is sent to a server.
Don't have the Vigenère keyword? Learn Kasiski examination and the index of coincidence to recover the key length, then crack it letter by letter by hand.
Playfair cipher explained: how to build the 5x5 key square, the row/column/rectangle encoding rules, and a full worked example by hand.
Polybius cipher explained: the full 5x5 grid, how letters become row-column coordinate pairs, and worked encode/decode examples by hand.
Bacon cipher explained: the full A/B encoding table, a worked encode/decode example, and how Francis Bacon hid messages inside ordinary text using typeface.
Free, no account needed.