Vigenère/Autokey Cipher
The Vigenère Cipher is a polyalphabetic substitution cipher. In this cipher, a message is encrypted using a secret key, as well as an encryption table (tabula recta). The tabula recta typically contains the 26 letters of the from A to Z along the top of each column, and repeated along the left side at the beginning of each row. Each row of the square has the 26 letters, shifted one position to the right in a cyclic way as the rows progress downwards. Once B moves to the front, A moves down to the end. This continues for the entire square. The Autokey Cipher is closely related to the Vigenère Cipher, but since the key does not repeat, it makes it much harder to break.

Both of these ciphers are supported on this page. Just select which one you want to use in the dropdown.


Enter a keyword or phrase and the alphabet will be calculated for you.

Cipher Mode:
This page supports both standard Vigenère and the more secure Autokey version.


The Vigenère/Autokey cipher uses the following tableau (the 'tabula recta') to encipher the plaintext: