Cipher Hero Image

Let's Cipher!

Begin encrypting and decrypting messages with classical encryption techniques.

🔐 Ready to Start?

📝 What You Can Do on This Page:
  • Select a classical cipher to learn and try out.
  • Select to action perform encrypt or decrypt.
  • Type the message you want to encrypt or decrypt.
  • Enter the necessary keyword or shift value (depending on cipher).
  • Click "Submit" to see the result.
  • Scroll down to see a visual explanation of how the cipher works.

Note: This tool supports Caesar, Vigenère, Atbash, Rail Fence, and Playfair ciphers. Each requires different inputs.

0 / 300 Characters
Note: Only alphabet characters (A-Z, a-z) will be encrypted or decrypted. All other characters will remain unchanged.
Result will be shown here
Vigenère Cipher Table

This table shows how each letter is encrypt/decrypt using Vigenère Cipher.

How to use: Hover over any cell to highlight the related row and column. Click a cell to lock the highlight and unclick to unlock.
To encrypt: Find the row header of the keyword and the column header of the plaintext letter. The intersect cell is the ciphertext.
To decrypt: Find the row header of the keyword, find the ciphertext in the same row, then look at the column header.

Keyword
Plaintext