Encryption Visualizer

Interactive step-by-step encryption visualization

Caesar

Shift each character by the key value. Key: shift amount (1-25). Classic ROT cipher.

Vigenère

Polyalphabetic substitution using a keyword. Each letter shifts by its key character position.

XOR Cipher

Bitwise XOR each character with key bytes. Reversible: XOR again with same key to decrypt.

AES (visual)

Simplified 4-round visualization of SubBytes, ShiftRows, MixColumns, AddRoundKey operations.

Click outside to dismiss — ? to show again

Algo
Text Key
Display
Speed 5x
ready
Plaintext
HELLO WORLD
CAESAR key: 3
Ciphertext
Rounds:
Substitution Table
Step 0 / 0 Press Run to start visualization