Enigma Codebook Tool
Home Menu Enigma

On this page you can download the freeware Enigma Codebook Tool.

With this Enigma Codebook Tool, you can create code sheets with key settings for different models of German Enigma cipher machines. These sheets contain all necessary information to setup your Enigma. The program can create, show, save and print a single code sheet, valid for one month, or a complete year.

This tool can create codebooks for the 3-rotor Wehrmacht/Luftwaffe Enigma, the 3-rotor Kriegsmarine M3, also called Funkschlussel M, and the 4-rotor Kriegsmarine M4. The program generates random settings, depending the model, for the eight different normal and two special Beta and Gamma rotors, ringsettings and plugboard connections. There are also four compatible modes for the M4 to communicate with the M3 or with M3 and Wehrmacht/Luftwaffe machines. The program has a clear and simple user interface to view existing and create new sheets.

FAQ: If generating a second codesheet with the same date, I get other key settings.
Answer: Each generated codesheet is unique and cannot be reproduced. If anyone could produce the same codesheet again and again, it would not be secret anymore! The program isn't a codebook, it generates unique codebooks. Once a codebook generated, one has to distribute the codebook text file or a printed version amongst the users. A program that would generate the same key over and over, would compromise the secrecy of the keys. More FAQ's
on this page.

Now with separate sheets for Beta and Gamma rotors, grundstellung for Kriegsmarine M4 and help file in pdf format.

Runs on Windows™ 98/ME/2000/XP/Vista/Win7/Win 8 and on MAC with CrossOver, Parallels Desktop or WINE (open source).

All feedback or comments are most welcome in the guestbook, or you can contact me by mail.


Download Enigma Codebook Tool v4.0 (Zip 2157 KB)
Please check the readme file before installation.

Home Menu Enigma