Vigenère Cipher

Encode or decode text with the classic Vigenère cipher.

Support
Works Offline
Privacy First
No Login
No API

Input

Output

About the Vigenère Cipher

Encrypt or decrypt text with the polyalphabetic Vigenère cipher using a keyword. Non-letter characters are preserved, and case is maintained for both plaintext and ciphertext.

Examples

Encode with key LEMON

Attack at dawn

Output

Lxfopv ef rnhr

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser