Encoding a classic message
Encoding ATTACKATDAWN with the keyword LEMON produces LXFOPVEFRNHR, the textbook Vigenère example, since each letter is shifted by the amount its repeating LEMONLEMONLE key letter represents.
Encrypt and decrypt text with a Vigenère cipher keyword — free online cipher tool.
About
Encodes or decodes text with a Vigenère cipher, shifting each letter by an amount set by a repeating keyword.
Puzzle setters use it to create a harder-to-crack cipher than a simple Caesar shift, while students learning cryptography see how a keyword-based cipher works in practice. It's one of many free text tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.
Examples
3 worked examples
Encoding ATTACKATDAWN with the keyword LEMON produces LXFOPVEFRNHR, the textbook Vigenère example, since each letter is shifted by the amount its repeating LEMONLEMONLE key letter represents.
Entering LXFOPVEFRNHR with the same keyword LEMON and clicking Decode returns the original ATTACKATDAWN.
Encoding "Attack at dawn" with keyword LEMON gives "Lxfopv ef rnhr" — spaces pass through untouched and letter case is preserved even though only letters are shifted.
FAQ
Quick answers to common questions about the Vigenère Cipher.
It encodes or decodes text using a Vigenère cipher, shifting each letter by an amount determined by a repeating keyword you choose.
Yes. It's free, with no sign-up, no watermark and no limit on how many times you use it.
Yes. Your text and keyword are processed entirely on your own device — nothing is sent to a server.
A Caesar cipher shifts every letter by the same fixed amount, while a Vigenère cipher shifts each letter by an amount that changes according to a repeating keyword, making it harder to break by simple analysis.
Yes. You must enter the exact same keyword used to encode the message in order to decode it back to the original text.
No. While historically considered strong, it's now easily broken with modern cryptanalysis techniques, so it's best used for puzzles, learning and novelty rather than genuine security.
No. Only letters are shifted; numbers, spaces and punctuation are left exactly as they are.
It only shifts standard Latin letters A-Z and uses a Latin-letter keyword; it doesn't support accented letters or non-Latin scripts.
Did Vigenère Cipher work for you?