Enigma Simulator & Breaker

Encrypt and decrypt with a simulated Enigma M3, or recover an unknown key from ciphertext alone. Everything runs in your browser.

Machine

Left

Middle

Right

Message

Letters
0
Rotor windows

Enigma is reciprocal: keying the ciphertext with the same settings decrypts it.