M3 adds a thin rotor next to the reflector and uses rotor turnover and reflector settings.
Use B or C for M3, or the B/C for M4. Reflectors determine how signals are redirected.
Rotors
Set the rotors from the reflector side (left) to the keyboard entry side (right).
Enter up to 10 letter pairs (A-Z). Leave blank for no plugboard.
Letters outside A-Z are left unchanged. Encryption and decryption use the same settings.
Letters to Numbers
Trusted Conversion Tools
Enigma Machine Emulator
The Enigma Machine Emulator faithfully replicates the electromechanical cipher device used by Nazi Germany during World War II, whose breaking by Alan Turing and the codebreakers at Bletchley Park is credited with shortening the war by years. Configure the three-rotor assembly, select a reflector, and set your plugboard connections exactly as a wartime operator would have done, then type any message to watch it transform through the machine's famously complex substitution process. Because the Enigma cipher is symmetric, the same settings can decode messages just as easily as encoding them, demonstrating the elegant but ultimately flawed logic that Allied cryptanalysts exploited. Whether you are a history enthusiast, a cryptography student, or an educator building lessons around WWII intelligence, this emulator brings a pivotal chapter of computing history to life in your browser.
Who Is It For?
WW2 History Enthusiasts
Understanding WWII encryption technology
Cryptography Students
Learning rotor-based cipher mechanics
Museum Educators
Interactive historical demonstrations
How It Works
Configure your Enigma machine settings (rotor positions, reflector, plugboard). Type a message and watch it encrypt character-by-character. Recipient with same settings can decrypt the message.
Features
- Full Enigma machine simulation
- Configurable rotors and reflectors
- Plugboard settings
- Stepping and turnover simulation
- Message history tracking
- Educational annotations
Other Tools
Explore more tools by clicking the + button above
Your Privacy Matters
All processing happens in your browser. We never store, send, or log your data. Completely private and secure.