Inno Setup is a free software installer for Windows that helps create installation packages for software applications. It s multiple languages, custom installation options, and automatic uninstallation of the software. It also offers for protection, digital signatures, and integration with third-party tools.