jrsoftware.org // Jordan Russell's Software
-Home

Products

-Inno Setup


-Toolbar2000

-Toolbar97

-StripReloc

Support

-Forums

-Contact

#######
visitors since
Jan. 1998

Inno Setup Downloads

Fork me on GitHub

Want to be notified by e-mail of updates? Then click here to subcribe to the Inno Setup announcements mailing list.
If you subscribed before October 2019, please resubscribe.

Stable Release

Inno Setup 6 introduced a number of significant enhancements including:

OS requirements change: Windows 2000, XP, and Server 2003 are no longer supported. Windows Vista is the minimum supported operating system.

Change in default behavior: Starting with Inno Setup 6 there's only one version available: Unicode Inno Setup. Unicode Inno Setup has been available for 9 years but in case you have not yet updated to it: please see the Unicode Inno Setup topic in the help file for more information. Basically, unless you're using [Code] to make DLL calls with string parameters you shouldn't have to make any changes to your script.

What's new in this version?

Filename Download Sites DLs Date Description
innosetup-6.0.3.exe Random site
US
Netherlands
173,744 2019-10-11 Unicode Inno Setup self-installing package.

Remember to check the Inno Setup FAQ for solutions to common problems. Also see the Third-Party Files page for some useful tools, and translations of Setup into other languages.

QuickStart Pack

The Inno Setup QuickStart Pack includes Inno Setup itself and additionally includes an option to install the Inno Script Studio script editor. This script editor is not official and is not required for general usage, but makes Inno Setup easier to use. See the Third-Party Files page for more information.

The Inno Setup QuickStart Pack also includes an option to download and install official encryption support.

Filename Download Sites DLs Date Description
innosetup-qsp-6.0.3.exe Random site
US
Netherlands
12,101 2019-10-11 Unicode Inno Setup QuickStart Pack self-installing package.

Encryption Module

For legal reasons, encryption code is not built into Inno Setup. You must download a separate "encryption module" if you wish to utilize Inno Setup's encryption capabilities (that is, the Encryption [Setup] section directive). Note: The above QuickStart Pack can download and install it for you.

Filename Download Sites DLs Size Description
ISCrypt.dll Netherlands 1,178,285 2.5 KB Encryption module for Inno Setup.
To install, simply place the file in your Inno Setup directory.

md5sum: a69559718ab506675e907fe49deb71e9
ISCrypt.zip Netherlands 347,724 2 KB Source code for the encryption module (Visual C++ 2003).

md5sum: 09174b2311dbc3ee6df11c169c4e8566

Beta Release

There are no beta versions currently available, but you can get a glimpse of what features might be included in the next release by viewing the Revision History file in Git.

Source Code

You can get the Inno Setup source code via GitHub. Latest sources obtained via GitHub may contain fixes or new features not found in the latest released version of Inno Setup. However, those fixes and new features may not have yet been fully tested.

To contribute to Inno Setup, see CONTRIBUTING.md on GitHub for more info.


For more Inno Setup-related downloads, see Third-Party Files.


Site contents Copyright © 1997-2019 Jordan Russell. All rights reserved.
Portions Copyright © 2000-2019 Martijn Laan. All rights reserved.