ENIGMA CIPHER M3
LEFT
I Ring: A
A
MIDDLE
II Ring: A
A
RIGHT
III Ring: A
A

Enigma Cipher

The Unbreakable

Turn your phone and computer into an authentic WWII Enigma machine. Send encrypted messages only the right settings can decode.

Build custom rotors for an astronomical key space that makes your cipher truly unbreakable. Cipher any language, protect information in any app. A historical machine — revitalized.

Enigma Cipher container app

A Machine Well Built

Authentic brass and mahogany interface inspired by the original hardware. The gear dial row shows rotor positions in real time. Wire the plugboard, change rotor types, and watch every keypress travel through the signal path animation — forward through rotors, reflecting, and back.

01

Configure the Machine

Choose historical rotor types I–V or define your own custom rotors, set ring settings, wire the plugboard, and set initial positions — or load a saved codebook entry.

02

Type Your Message

Each keypress steps the rotors and encrypts the letter. The same settings on both ends are required to read the message.

03

Share Securely

Send via iMessage, type with the Enigma Keyboard in any app, or share your settings via QR code — just like operators in the field.

Historical Enigma machine

An original WWII Enigma machine · Public Domain

Staying True to the Historical Mechanism. Then Add More.

Six ways Enigma Cipher goes beyond the historical machine.

iMessage Extension

iMessage Extension

Compose and send encrypted bubbles directly in Messages. Tap a received bubble to decrypt — no app switching needed.

Enigma Keyboard

Enigma Keyboard

Type encrypted text in any app. A compose area shows plaintext and ciphertext side by side before you send.

Custom Rotors

Custom Rotors & Reflectors

Design your own wiring with the visual editor. Fix the historical no-self-encrypt weakness. Expand the code space to 1078.

QR Code settings sharing

Share Settings via QR Code

Export your full machine configuration as a QR code. Your partner scans it to load identical settings instantly.

Codebook

Codebook

Save and load named machine configurations. Switch between multiple cipher setups for different contacts or sessions.

Share Extension
🌐

All Languages, Any App

Highlight any text in Safari, Notes, Mail, or any app and decrypt or encrypt it via the Share Extension. Supports all world languages.

Enigma Cipher on Mac

Also on Mac

The full Enigma machine simulator runs natively on macOS. Same brass and mahogany interface, full rotor animation, codebook, and custom parts editor.

Download for macOS

macOS 12 or later  ·  Apple Silicon & Intel  ·  Free

Available on iPhone

iMessage Extension · Custom Keyboard · Share Extension · All in one app.

Download on the App Store
🔒

Your Messages Stay Yours

Enigma Cipher is fully offline. No data ever leaves your device. No analytics, no tracking, no ads, no account required. Privacy Policy →