Innoextract

Innoextract unpacks installers made with Inno Setup, allowing extraction on non-Windows systems without running the installer.

github.com/dscharrer/innoextract
Innoextract homepage screenshot

About Innoextract

Innoextract is a command-line utility that extracts contents from installers built with Inno Setup, enabling access to installer files on Linux and Windows without executing the installer. It supports standard Inno Setup installers from version 1.2.10 to 6.3.3, modified variants including My Inno Setup Extensions 1.3.10 to 3.0.6.1, GOG.com's Inno Setup-based game installers, and specific installers such as Wadjet Eye Games installers and Arx Fatalis patches. Extraction of most newer Inno Setup installers requires the optional liblzma dependency, which is necessary for full functionality.

Key features

  • Extracts Inno Setup installers on non-Windows systems without running them.
  • Supports standard Inno Setup versions 1.2.10 through 6.3.3.
  • Handles modified Inno Setup variants like My Inno Setup Extensions.
  • Unpacks GOG.com Inno Setup-based game installers.
  • Extracts Wadjet Eye Games and Arx Fatalis patch installers.
  • Optional liblzma support for newer Inno Setup installer extraction.
Best for: Users who need to extract files from Inno Setup installers on non-Windows systems, particularly those handling GOG game installers, Wadjet Eye Games installers, or Arx Fatalis patches.
Good for
  • Supports a wide range of Inno Setup versions and modified variants.
  • Enables extraction on non-Windows systems without executing the installer.
  • Handles niche installer types including GOG game installers and Arx Fatalis patches.
Watch out for
  • Most newer Inno Setup installers require the optional liblzma dependency to extract.
  • Built-in charset conversion only supports Windows-1252 and UTF-16LE, which may fail for custom filename message strings.
  • Building the tool requires multiple dependencies including Boost, CMake, and a C++ compiler.

Innoextract at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Innoextract alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 4 alternatives

innoextract

constexpr.org/innoextract

innoextract unpacks installers created with Inno Setup, according to its project page.

Pinn

github.com/procount/pinn

PINN installs operating systems on Raspberry Pi and is described as a version of the NOOBS installer.

Popular in Linux Apps

Well-known listings from the same topic.

All 222

Innoextract FAQ

What Inno Setup installer types does innoextract support?
Standard Inno Setup 1.2.10 to 6.3.3, modified variants like My Inno Setup Extensions 1.3.10 to 3.0.6.1, GOG.com game installers, Wadjet Eye Games installers, and Arx Fatalis patches.
Can innoextract be used on non-Windows systems?
Yes, it extracts Inno Setup installer contents on non-Windows systems without running the installer.
What dependencies are required to build innoextract?
Boost 1.37 or newer, CMake 2.8, and a C++ compiler are required; optional liblzma and iconv enable full functionality.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing