LIVE SIMULATOR

Enigma Simulator

A faithful cryptographic simulation of the WWII Enigma I (3-rotor) and Kriegsmarine M4 (4-rotor naval) machines.

Model:
Greek / 4th Beta
Slow III
Middle II
Fast I
Configuration hidden — click Settings to open
Message ?
Only A–Z is encrypted; everything else is ignored. Enigma has no numbers or punctuation.
Output
0 chars
Lampboard

Lights up as each letter is enciphered.

Trace Path 0 steps

The signal's path through plugboard → rotors → reflector → rotors → plugboard.

Type a message to see signal propagation
Input → Plug → R1 → R2 → R3 → Ref → R3′ → R2′ → R1′ → Output
Trace Speed 140 ms
Slow Fast
⚙ Stepping Mechanics

The fast rotor steps on every keypress. When it reaches its notch, the middle rotor also steps. If the middle rotor is at its own notch, it steps again alongside the slow rotor — the famous "double-stepping" anomaly. On the M4 Navy model, rotors VI, VII, and VIII have dual turnover notches (Z and M), while the 4th Greek rotor (Beta/Gamma) remains stationary during typing.