
Inno Setup is a free Windows Installer authoring tool, compact, easy-to-use and efficient are its biggest characteristics. It includes the script wizard, which will guide you to easily make an EXE installation file that supports uninstall.
Because of the free, easy-to-learn and powerful, Inno Setup has quickly become widely popular installation builder program since 1997. And occupies a high proportion of user market together with the similar open source tool NSIS (Nullsoft Scriptable Install System).
Although can not compare with the dinosaur-level Windows Installer maker Install Shield, yet Inno Setup's competitiveness on feature setting and stability have surpassed some commercial software.

Key Features
- Support for every Windows release since 2006
- Extensive support for installation of 64-bit applications on the 64-bit editions of Windows. The x64, ARM64 and Itanium architectures are all supported.
- Extensive support for both administrative and non administrative installations.
- Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported.
- Standard Windows wizard interface.
- Customizable setup types, e.g. Full, Minimal, Custom.
- Complete uninstall capabilities.
- Installation of files: Includes integrated support for "deflate", bzip2, and 7-Zip LZMA/LZMA2 file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX's and type libraries, and install fonts.
- Creation of shortcuts anywhere, including in the Start Menu and on the desktop.
- Creation of registry and .INI entries.
- Running other programs before, during or after install.
- Support for multilingual installs, including right-to-left language support.
- Support for passworded and encrypted installs.
- Support for digitally signed installs and uninstalls, including dual signing (SHA1 & SHA256).
- Silent install and uninstall.
- Unicode installs.
- Integrated preprocessor option for advanced compile-time customization.
- Integrated Pascal scripting engine option for advanced run-time install and uninstall customization.
- Full source code is available from GitHub.
- Tiny footprint: only about 1.5 mB overhead with all features included.
- All features are fully documented.
- Used by Microsoft Visual Studio Code and Embarcardero Delphi.

Related Links
Download URLs
License | Version | Download | Size |
Freeware | Latest | ![]() |
n/a |