by Nullsoft

A open source system that is used for created software installations

Operating system: Windows

Publisher: Nullsoft

Release : NSIS 3.08

Antivirus check: passed

Last revision: Last week

Report a Problem

NSIS is an open-source system that is used to create Windows installations for software. It was originally created by Nullsoft in order to distribute Winamp and has since been used by many companies, including Google, Amazon, and Dropbox. The installers created with NSIS can accomplish many things, including installing, uninstalling, extraction of files, and changing system settings. NSIS is capable of doing everything you need in a software setup, all in one small, efficient, and fast package.

Its key feature is its ability to maintain a very small file size. The small file size makes NSIS an ideal fit for the online distribution of software. This helps the installer to remain fast and efficient, while not adding to download sizes.

NSIS is script-based, adding to its flexibility. Many systems can only create installations by using registry keys or lists of files, not NSIS.  NSIS is highly flexible and has many different scripts and plug-ins already available. This script based platform is able to support almost all needs for the creation of an installer, from the most simple to the most complex.

Small file sizes and great flexibility

The platform includes a choice of a classic and modern wizard interface, but it doesn't end there. The user interface is also fully customizable, allowing you to change the font, background colors, dialog options, and images. This allows you to create a user experience while installing your software that matches your brand. Allow the user to select multiple installation options as well, including Full, Minimal, Typical, etc. 

It has the ability to support multiple languages, as well. It has translation built-in for 40 languages from around the world. It also has the ability to create your own language files, if you do not want to just have a simple translation done. 

Almost all versions of Windows are supported as well, including Win 95, Win 98, Win 2000, Win XP, Win Vista, Win 8, and Win 10.  I also support server versions of Windows including, Win Server 2003, WInd Server 2008, Win Server 2008R2, Win Server 2012, Win Server 2012 R2, and Win Server 2016.

NSIS can also support a wide array of compression types, further adding to the system's flexibility. The system has 3 different methods of compression built-in, these include BZip2, ZLib,  LZMA.  

It is a great alternative to other proprietarily owned installation systems.  


  • Small file size (less than 40kb)

  • Variety of compression options

  • Highly flexible

  • Support for almost all versions of Windows

  • Open-source

  • A vast array of languages supported

  • Create executable launchers
NSIS 2.33 (1.48 MB)
NSIS 2.34 (1.48 MB)
NSIS 2.39 (1.5 MB)
NSIS 2.42 (1.51 MB)
NSIS 2.43 (1.52 MB)
NSIS 2.44 (1.52 MB)
NSIS 2.47 (1.36 MB)
NSIS 2.48 (1.53 MB)
NSIS 2.49 (1.53 MB)
NSIS 3.02.1 (1.63 MB)
NSIS 3.04 (1.45 MB)
NSIS 3.08 (1.48 MB)
NSIS 5.5 (1.33 MB)
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Robert
If you're looking for a platform that will allow you to make your own Windows installers, then check out NSIS for Windows. This tool makes it easy to develop the installer required for your software setup. I love that you can use NSIS to write the logic that's needed to execute any installation task, no matter how complex or complicated it might be.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Jude I*******d
NSIS (Nullsoft Scriptable Install System) is a free open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Tyler Q.
I recently tried using NSIS software for the first time and found it fairly easy to use. It was great to see that it had a comprehensive tutorial guide, and I was able to quickly get up and running. The user interface was intuitive and I liked the fact that I could quickly customize my installers. The software also had plenty of options to choose from so I could create installers to my exact specifications. I had some issues with the software crashing when I tried to add a script, but after some troubleshooting I was able to get it working again. I found the support team to be helpful and they quickly answered any questions I had. Overall, I had a positive experience using NSIS software.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Noah D******a
NSIS is a powerful yet user-friendly software for creating Windows installers. It's easy to use and provides a wide range of features for creating complex installers. The software is highly customizable and can be used to create installers for both simple and complex software. It is also very reliable and can be used with a variety of languages including C/C++ and VBScript. Overall, it's a great tool for creating installers.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Dylan W*********b
This software is an open-source scriptable installer system that is used to create Windows installers. It provides a simple and powerful scripting language for creating custom installers with a wide range of features such as compression, encryption, and optional components. It also supports multiple languages, uninstallation, and various installation types including full, minimal, and custom. Additionally, it offers a plugin system that allows users to extend its functionality.
A small utility that provides definitions
A logo-based programming environment for educational purposes
PWCT is an open source visual programming language used for software development
RegexBuddy is a powerful tool for creating, testing, and debugging regular expressions.
Auto C
Auto C is a C/C++ programming language that provides a powerful, integrated development environment (IDE) for Windows and Windows-based applications.