Vigenère Cipher
Encode or decode text with the classic Vigenère cipher.
Letters only; other characters are ignored
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 dawnOutput
Lxfopv ef rnhrRelated tools
AES Encrypt/Decrypt
Encoders & Crypto
Encrypt or decrypt text with AES-GCM and a passphrase.
Base32 Encoder
Encoders & Crypto
Encode or decode text using RFC 4648 Base32.
Base64 Encoder
Encoders & Crypto
Encode or decode text to/from Base64, UTF-8 safe.
Checksum Comparator
Encoders & Crypto
Hash text or a file and compare against an expected checksum.
File Hash Calculator
Encoders & Crypto
Compute SHA-1/256/384/512 digests of a local file.
Hash Generator
Encoders & Crypto
Generate SHA-1/256/384/512 hashes of text.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser