Substitution Cipher
Encrypt and decrypt with a custom monoalphabetic substitution β supply your own 26-letter key.
Runs locally in your browser. Your input is not uploaded.
How to Use
- 1
Set your cipher alphabet
26 unique letters β e.g. qwertyuiopasdfghjklzxcvbnm.
- 2
Enter text and mode
Encrypt or decrypt with the same key.
- 3
Copy the result
Case is preserved; punctuation passes through.
Frequently Asked Questions
- You define a scrambled alphabet β each plain letter maps to the letter at the same position in your cipher alphabet. Unlike Caesar's fixed shift, the mapping can be any of 26! arrangements.
Related Tools
Base64 EncoderEncode text and binary data as Base64Base32 EncoderEncode or decode Base32 per RFC 4648URL EncoderPercent-encode and decode URLsHash GeneratorGenerate MD5, SHA-1, and SHA-256 hashesHMAC GeneratorCreate HMAC signatures with a secret keyBcrypt GeneratorHash and verify passwords with bcryptPassword GeneratorStrong random passwords with strength indicatorPassphrase GeneratorGenerate memorable multi-word passphrases