Vigenère Cipher Encrypt/Decrypt
Vigenère encrypt/decrypt with keystream preview and shift list.
Input TextTotal 0 · Letters 0 · Non-letters 0
Output ResultTotal 0
Conversion Settings
Key
Only letters are used, spaces and symbols are ignored
Effective Key-
Key Length0
Output Case
Group Output
0 means no groupingKeystream Preview
Shows only the keystream used for calculation
Key Shift List
Invalid key, please include at least one letter
About This Tool
The Vigenère cipher is a polyalphabetic substitution method that applies a repeating key to generate per-letter shifts. This tool supports encrypt/decrypt modes, automatic key filtering, case rules, and non-letter handling, plus keystream preview and a shift list for learning and verification. Everything runs locally in your browser for privacy.
Features
- 🔁 Bidirectional: Toggle between encrypt and decrypt instantly
- 🔑 Key Handling: Auto-filter non-letters and show effective key
- 🔤 Case Rules: Preserve, uppercase, or lowercase options
- 🧩 Non-letter Handling: Keep or ignore spaces and punctuation
- 🧵 Keystream Preview: Visualize key alignment and distribution
- 🛡️ Local Processing: Everything runs in your browser for privacy