Online Tool Store Online Tool Store

Enigma Machine Simulator

Encrypt and decrypt messages using a historically accurate Enigma I simulation — real rotor wirings, reflector, and plugboard, in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

Only letters A-Z are encrypted — spaces and other characters are passed through unchanged.

Running the output back through with the same starting settings decrypts it — that reversibility is the whole point of the real Enigma's design.

How the Enigma machine simulator works

  1. Type a message and choose which three rotors to use, in which order.
  2. Set each rotor's starting position, and optionally add plugboard letter-swap pairs.
  3. The output updates instantly, simulating the same electrical path a real Enigma machine would take for each letter.

How the encryption actually works

Each keystroke first passes through the plugboard, then through three rotors (each rotor substituting one letter for another based on its internal wiring), bounces off a reflector, and travels back through the same three rotors in reverse — and critically, at least one rotor advances one position before every single letter, so the same input letter almost never produces the same output letter twice in a row.

FAQ

Is this a real, historically accurate Enigma simulation?

It reproduces the real Enigma I rotor wirings (rotors I-V), notch positions, and Reflector B used by the historical machine, along with a plugboard — so encrypting and decrypting behaves the same way the wartime machine did, for educational purposes.

How do I decrypt a message I encrypted?

Set the rotors, starting positions, and plugboard exactly as they were when you encrypted the message, then paste the encrypted output back into the message field — Enigma's design makes encryption and decryption the same operation, run with identical settings.

What does the plugboard do?

It swaps pairs of letters before and after the rotor scrambling, adding another layer of substitution. Historically it was one of the biggest contributors to the cipher's complexity — enter pairs like "AB CD" to swap A↔B and C↔D.

Is my message sent anywhere?

No. The entire simulation runs in your browser using the same rotor logic as the real machine — nothing is sent to Online Tool Store or any other server.

How we compare

Feature Online Tool Store cryptii.com Enigma simulator A physical Enigma replica
Free, no install Expensive collectible
Historically accurate rotor wirings
Message never sent anywhere Not stated

For a genuine, playable Enigma simulation without buying a collectible replica, the Online Tool Store Enigma Machine Simulator reproduces the real cipher logic in your browser.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.