NSIS Extractor Online

Extract packaged files from an NSIS installer without launching it. Explore application resources and supported code inside.

Drop your NSIS installer (.exe) here
Choose file

⚠ Drag-and-drop upload could not load — an ad blocker is most likely blocking it. Please disable your ad blocker and reload the page to upload a file.

How to unpack an NSIS installer

  1. Upload the NSIS installer EXE. You do not need to run its setup wizard.
  2. Browse recovered files, application resources and supported nested packages.
  3. Inspect individual results or download the completed extraction as a ZIP.

Files inside a Nullsoft installer

NSIS, the Nullsoft Scriptable Install System, packages application files with an installation program. This extractor reads supported packaged payloads without executing the installer. Tested examples include NSIS 3.12; custom installer variants and encrypted payloads may not be supported.

A web bootstrapper may contain only a downloader. Files that would be downloaded or generated during installation are not fetched or recreated. Partial results preserve files that were successfully recovered.

Inspect an Electron application inside NSIS

When the installer contains a supported Electron ASAR archive, its packaged JavaScript, HTML, configuration and assets can be opened too. Supplied app.asar.unpacked companions remain available. Loose NW.js content and supported nested ZIP packages can also be explored.

Other supported files may produce C#, Java, Lua or Python source. Packaged JavaScript can still be minified, and extraction does not recreate missing source maps or the original application project.

NSIS extraction questions

Can I decompile an NSIS installer?

This tool extracts the application payload and decompiles supported code found inside it. Reconstructing the NSIS installation program is a separate task; the original installer script is not recovered here.

Does this recover the original NSI script?

No. The extractor does not turn compiled NSIS instructions back into the original .nsi source. A script included as an ordinary application file can be preserved, but that is not installer-script decompilation.

Can I extract an NSIS installer on Mac or Linux?

Yes. Upload it from your browser. Processing happens on the server, without launching the Windows installer on your computer.

Why are some files missing from the result?

The installer may download or generate them when it runs, use an unsupported variant, or exceed an extraction limit. Check the result notes. For a different installer family, use the format links below.

Extraction limits and partial results

Each upload shares a five-minute extraction and source-recovery budget, with up to 1 GiB of expanded data, 256 MiB per file, 25,000 entries and four nested layers. Worker limits can stop processing sooner. You can browse completed files while processing continues; a ZIP download becomes available when the job finishes.

If a format, version or file cannot be processed, the result explains the limitation and keeps files already recovered. Extraction does not recreate a complete buildable application or the original native source code.