Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to Steel Media's privacy policy.

Steel Media websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Mininigma: Enigma Machine Simulator

Mininigma: Enigma Machine Simulator
Download on the AppStore Click here to request a review of this app

  • App Store Info


Mininigma is a complete simulator of an Enigma Machine for your iPhone/iPad/iPod Touch.

As of version 4.0, Mininigma also includes a Custom Keyboard Extension (iOS 8.0 and newer), to use it from any app on your device, for instance, sending a mail, messaging, etc.

Basically, Enigma was a cipher machine used by the Germans during World War II for the encryption and decryption of secret messages. It looked like an old typewriter with some extra features.

Being fully compatible with the real Enigma means you can also use Mininigma to decode any of the original messages which can be found on Internet.

You can also generate a machine configuration based on a keyword or keyphrase. That means you'll only have to share that keyword to send a message!!

Mininigma can accurately simulate different types of machines: The Enigma I, M3 and M4, Railway, G-312, or Swiss-K, with some others coming in the future. You can read more about these, as always, on the Wikipedia :)

You can actually select between the different machine types and setup them as you would with a real one: choose rotors, configure them, or use a plugboard to switch letters. All at the tip of your finger.

Mininigma supports Copy/Paste to allow you to interact with any other application on your device. You can even copy/paste machine configurations in an encryptable string :)

What's New in Version 4.0.0

* Now with a Custom Keyboard Extension (iOS 8.0 and newer)! Go to the Settings app on your device and enable it in General, Keyboard, keyboards.

This is the first release of the extension, so there may be bugs. If you find any, remember you can reach us and send them to [email protected] or [email protected]

NOTE: If the app crashes right after the update, uninstalling/reinstalling should help. An update is on the way. Sorry for that!!!!

* Some minor bugs fixed


Screenshot 1 of 9 Screenshot 2 of 9 Screenshot 3 of 9 Screenshot 4 of 9 Screenshot 5 of 9 Screenshot 6 of 9 Screenshot 7 of 9 Screenshot 8 of 9 Screenshot 9 of 9