Last updated
A professional open source system to create Windows installers
$ winget install --id NSIS.NSIS --exact --version 3.12Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
Nullsoft Install System uses EXE (NSIS). The silent install switches are /S.
installer.exe /S
See the full silent install reference for Nullsoft Install System →
For Intune admins
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
NSIS (Nullsoft Scriptable Install System) is a professional 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.
Being a user's first experience with your product, a stable and reliable installer is an important component of successful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software.
NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x86 | EXE NSIS | machine | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
1 known CVE via NVD
Nullsoft Scriptable Install System (NSIS) before 3.09 mishandles access control for an uninstaller directory.
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr.
More from Nullsoft and Contributors or browse installer, nsis, nullsoft.