Inno Setup

by Jordan Rusell

A free, stable, and feature-filled installer for Windows programs

Operating system: Windows

Publisher: Jordan Rusell

Release : Inno Setup 5.5.9

Antivirus check: passed

Report a Problem

Inno Setup is a free installer for Windows programs. Established in 1997, Inno Setup is still competitive and even surpasses many commercial installers in terms of features and stability. Installations are created using scripts that are ASCII text files similar to .INI files. (No, it's not as difficult as you might think!) Scripts have the extension ".iss" (Inno Setup Script) and control every aspect of the installation. Determine which files should be installed and where, which labels should be created and how they should be named, and so on.

Script files are usually edited from Setup Compiler. Once you have finished writing the script, select "Compile" in Setup Compiler. After that, a ready-made installer will be created according to your scenario. To get an overview of how scripts work, run Setup Compiler, click File → Open and select one of the script files in the Samples subdirectory of the Inno Setup directory. Once you've read the sample scripts, you can easily create your own. Or you can use typical scripts as a template for yours.

Inno Setup allows users to create custom, feature-rich installers for Windows programs, providing control over every aspect of the installation process.

- Extensive support of 64-bit applications installation on 64-bit Windows releases. Itanium architecture is supported;

- support for the creation of a single EXE;

- Disk coverage is also supported;

- A standard Windows 2000/XP style wizard interface;

- Customizable installation types, e.g. Full, Minimum and Custom;

- ready to uninstall;

- File installation includes integrated support for "deflate", bzip2 and 7-Zip LZMA compression. The installer has the ability to compare information and file versions, replace files, install fonts, and register DLL/OCX;

- creating labels anywhere you want;

- creation of system registry entries and.INI files;

- Pascal's integrated scripting engine;

- multilingual installation support;

- support for password-protected and encrypted settings;

- Quiet installation and uninstallation;

- this utility has open source code (Delphi Borland 2.0-5.0).


PROS
Offers a simple, user-friendly interface for setup creation.
Supports various types of installations including silent.
Fully customizable and scriptable to fit user requirements.

CONS
Lacks advanced features found in other installers.
Steep learning curve for beginners.
Documentation could be more comprehensive and user-friendly.
Inno Setup 5.3.7 (1.41 MB)
Inno Setup 5.3.8 (1.42 MB)
Inno Setup 5.3.10 (1.48 MB)
Inno Setup 5.3.11 (1.48 MB)
Inno Setup 5.4.1 (1.67 MB)
Inno Setup 5.5.1 (1.82 MB)
Inno Setup 5.5.2 (1.82 MB)
Inno Setup 5.5.3 (1.86 MB)
Inno Setup 5.5.4 (1.86 MB)
Inno Setup 5.5.9 (1.89 MB)
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Robbie
InnoSetup is a installer for Windows programmes. It is free to download. It controls the time, speed of programme installation. Quick and quiet installation and reinstallations in multiples languages und setting labels where nessesary. Support for password protection.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Muhammad Loubier
Inno Setup is a free, feature-rich installer for Windows programs. It supports all versions of Windows from Windows 95 to Windows 10, and it can create installations that can install, uninstall, set system settings, extract files, and more. It is a great choice for both experienced developers and those just starting out.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Rory L.
I have used Inno Setup for many years for creating installers and it is a great software. It is easy to use and it is well documented. The graphical user interface is intuitive and allows you to quickly create the installer packages you need. You can also customize the package with the script and included settings. It supports 32-bit and 64-bit Windows systems. It can create single EXE installers, license agreements and many other features. Inno Setup is a great tool for creating installers for software applications. It is reliable and efficient, and I highly recommend it.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Kai W**********t
Inno Setup is a great aplication to quickly create installation packages, really easy to use but with some hiccups here and there, overall prety good.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Jacob U.
Inno Setup is a free and widely used software installation tool for Windows. It provides an easy-to-use wizard interface, support for multilingual installations, customizable setup types, and the ability to create shortcuts and registry entries. Additionally, it offers various advanced features such as compression, password protection, and automatic version checking. The software also includes extensive documentation and support for third-party plugins. Overall, Inno Setup is a reliable and efficient solution for creating professional software installations on Windows.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Andrew
Inno Setup is a free scripting-driven installation system, known for its high degree of customizability. The standout feature of this software is its ability to generate a single EXE for easy online distribution. It further facilities tasks such as registry key creation and INI files management with a robust Pascal scripting engine.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Kai
Simple to use with a user-friendly interface, but scripting can be rather complex for beginners.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Cameron
Highly customizable, user-friendly, effective for creating installers.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Hamish
Efficient, user-friendly, customizable installation creator.
Microsoft Windows Installer
Standard Windows software that manages installation and uninstallation of software
Advanced Installer
This is a Windows 10 tool used to install, update and configure products safely
EasyPHP
A free suite of web developing tools developed for Windows
WinZip Self Extractor
WinZip is a popular, easy to use file extractor for Windows