Enigma Machine Simulator
Use a free Enigma machine simulator to encrypt and decrypt text online. Set Enigma I, M3 or M4 rotors, rings, reflector and plugboard; inspect every letter's path.
Create strong, random passwords right in your browser — free, with no sign-up, and your passwords never leave your device. Set the length and character rules, create a random password and copy the one you want to use.
Save the password before closing this page. mtool keeps no password history.
Use only the symbols the site allows.
No. mtool keeps no password history — a password exists in this tab until you close it. Save the one you want to use before you leave the page.
No. Your password is created on your device and never leaves your device unless you choose to share it. The page loads its own files, but watch the network panel while you generate and copy: no request carries the password.
Check the site's length and character rules. Change the length, turn symbols off, or put the symbols it accepts into the custom set under More settings.
Yes. Open More settings, say how many you need, then copy them one by one or all at once.
For anything that matters, sixteen characters or more. The strength figure says how hard this password is to guess; it says nothing about how a site stores it or whether it leaks somewhere else.
If you have to type it by hand often, a passphrase of four or five random words is easier to live with at the same strength. For anything kept in a password manager, a random string is fine.
Yes. This tool is free, with no sign-up and no daily limits.
No. You can use this tool without an account.
Use a free Enigma machine simulator to encrypt and decrypt text online. Set Enigma I, M3 or M4 rotors, rings, reflector and plugboard; inspect every letter's path.
Simulate SIGABA online: configure all 15 rotors, encrypt and decrypt with CSP-889 or CSP-2900, and inspect the irregular stepping. Educational wiring is disclosed.
Simulate the Fialka M-125 online: set 10 wheels and a punched card, encrypt or decrypt Cyrillic text, and inspect every rotor step.