Categories /

Files - Compression/Decompression (19)

Universal Extractor v1.6.1

webfork on 8 Jul 2016
  • 11MB (uncompressed)
  • Released on 12 May 2010
  • Suggested by DigeratiPrime

Universal Extractor allows you to extract files from a wide variety of archive files, including ZIP, ARJ, LZH, as well as MSI and EXE files created using various installer packages (such as Nullsoft, Wise, Inno Setup, etc). Useful for testing apps for portability because you can extract files directly from installer packages without having to go through the installation process. Note that the original developer no longer updates the program so some manual updates may be required.

Alternatively, an unofficial version with the latest-and-greatest internals is available (on Lupo's PenSuite site).

Commercial use note: license restrictions are present on included files UHARC02.EXE and UHARC04.EXE, but can be deleted without dramatic impact on the software. See website for more information.

System Requirements: Win2K / WinXP / Vista / Win7
Writes settings to: Application folder
Stealth: ? No. Included libraries may write to the registry.
Unicode support: Yes
License: Main program: GPL, Included libraries: various, see note about commercial use
How to extract:
  1. Download the RAR "UniExtract Binary Archive" package and extract using PeaExtractor or a similar tool to a folder of your choice
  2. Launch UniExtract.exe
Similar/alternative apps: Universal Extractor 2
What's new? Added support for environmental variables (eg., specify %temp% for debug dir)
Added support for XZ compressed files and txz/tlz archives via 7-Zip
Added support for Windows Installer merge modules (.msm) via MsiX
Added support for NBH files via NBHextract
Added translations for Armenian, Czeck, Persian (Farsi), Serbian, Swedish
Changed 7-Zip unpacking behavior;
now attempts brute force extraction only after External PEiD scan;
change due to aggressive .exe resource extraction in new versions
Changed Windows installer support (.msi, .msp) to use MsiX instead of msi2xml
Changed LZMA support to use 7-Zip for extraction
Changed FEAD support to use PEiD rather than TrID for detection
Changed following formats to call 7z by name (also see 7-Zip debug comment):
bz2, chm, gz, tar, Z
this is mostly for code cleanup; functionality should be the same
Fixed InstallShield 5.x regression in 1.6 preventing successful extraction
Fixed bug in extraction of non-TAR LZW compressed files
Fixed bug that prevented picking files after toggling history option
Fixed bug in display of history combo boxes when no items listed
Fixed cosmetic bug in Visual C++ SFX status dialog
Fixed cosmetic bug in status dialogs due to extra padding by AutoIt
Removed lzma helper binary
Removed msi2xml helper binary and MSXML download link on MSI selection page
Removed Windows NT 4.0 support from installer
Removed debug output for 7-Zip, arj, hlp;
buffers output, preventing proper user feedback and input prompts
Updated success/fail detection to check output directory timestamp;
can detect cases where files are overwritten, which old method missed;
will still consider failed if user chooses not to overwrite files,
or if all files are written to a subdirectory of the output directory
Updated RPM and DEB support to extract interim CPIO and TAR files
Updated FEAD support to workaround read-only permission issue
Updated Zip support to log unzip output and permit minor reported unzip errors
Updated PEiD detection of Microsoft SFX cab files for more reliable extraction
Updated some UniExtract window sizes for better internationalization support
Updated translations for Italian, Korean, Russian
Updated 7-Zip to 9.13 beta
Updated AutoIt to and replaced deprecated _ArrayCreate UDF
Updated InfoZip unzip to 6.0.0
Updated Inno Setup to 5.3.9
Updated innounp to 0.31 (supports Inno Setup 5.3.9)
Updated InstallExplorer WCX to 0.9.2
Updated MSI WCX to 1.2.1
Updated PEiD to 0.95
Updated UnRAR to 3.93
Latest comments
Numanoid on 2014-08-29 11:57

It's a bit OTT calling this an universal extractor, as many EXE files I try to extract with it, leads to error messages that the so-scalled universal extractor can't extract them.

Numanoid on 2014-11-01 14:32

This programme is in fact pretty much useless, there hasn't been one exe I have tried to extract over the last couple of months, where the so-called Universal Extractor has failed me :-(

See all

UPX Tool v1.0.3 (unofficial 1.1.1)

webfork on 23 Feb 2016
  • 274KB (uncompressed)
  • Suggested by Gary

UPX is a tool that can reduce the size of system files (EXE and DLL) significantly. No additional software is required after compression and some programs will even run faster due to fewer read operations.

UPX Tool is a GUI wrapper for UPX, able to both compress and decompress.

There is an unofficial update created by Lupo PenSuite (UPX Tool+ 1.1.1) that can be download here. The main advantage of this update is functionality with UPX 3.0 (improved compression via LZMA).

System Requirements: Win95 / Win98 / WinME / WinNT / Win2K / WinXP / Vista / Win7
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: No
License: Freeware/Open Source
How to extract:
  1. Download the ZIP package and extract to a folder of your choice
  2. The version of UPX included in bin\upx.exe is not the latest version, so you may wish to replace it with the latest version from the UPX website
  3. Launch UPXTool.exe

    Note: I have included a direct download of UPX Tool packaged with the latest version of UPX. Just click on the "download here" link above.
Similar/alternative apps: PortableApps AppCompactor
Latest comments
Lupo73 on 2010-02-11 11:32

The link to UPX Tool+ is fixed..

carbonize on 2010-02-11 15:27

Just remember that programs compressed using UPX will get reported as a virus by some anti virus software.

Have to love false positives and lazy programmers.

Irgen on 2010-11-20 02:41

ClamWin report "Trojan.Spy-75883 FOUND";Avira report:"TR/PSW.Agent.nup";Please check; and scan with online malware scanner almost report virus

See all

nPack v2.0.100.2008

webfork on 1 Oct 2014
  • 99KB (uncompressed)
  • Suggested by AlephX

nPack is a Win32 PE executable file compressor. It supports all types of PE files (EXE, DLL, OCX), and compresses program code, data and resources. However, it does not provide support for decompressing PE files that have already been compressed.

Site offline, linking to

System Requirements: Win95 / Win98 / WinME / WinNT / Win2K / WinXP
Writes settings to: Application folder
Unicode support: No
License: Freeware
How to extract: Download the ZIP package and extract to a folder of your choice. Launch nPack.exe.
Latest comments
Lyx on 2009-11-21 03:15

Thats because virus-scanners are scamware. They nowadays recognize anything which MAY someway be related to malware (i.e. a trojan hiding itself via executable compression!) as virus. I had that happen recently to me with a business client - we had Imagine (image viewer) running for years, then at some day Avira decided to classify it as a trojan, because.... it was packed with a certain executable compressor.

Virus-scanners nowadays are designed for morons who are unable to make decisions based on information - they are made for clueless people who want to be told if something is "good" or "bad", NOT "perhaps" or "maybe".

Internet Joe on 2009-11-21 20:47

nPack V2.0.100.2008 is unavailable on the original place. Download it here:

Emka on 2013-12-17 19:41

site down

See all

PIM Archiver v2.90

I am Baas on 28 Dec 2015

PIM is a file compression utility that targets a new "PIM" archive format that features high performance executable and image compression. It also supports the extraction for various archive formats, including ZIP, JAR, PK3, PK4, QUAKE PAK and QUAD.

System Requirements: WinXP / Vista / Win7 / Win8
Writes settings to: None
Stealth: ? Yes
Unicode support: No
License: Freeware
How to extract: Download the ZIP package and extract to a folder of your choice. Launch pim.exe.
Latest comments
Queue on 2008-03-20 01:01

The main reason you wouldn't use --lzma with UPX is for speed; NRV is faster. Although both tend to be so fast it doesn't matter, the size difference also usually doesn't matter.

Technomancer on 2009-02-11 07:11

I quite like its simplicity though it could do with some sort of progress meter.

donald on 2010-06-11 06:25

I could not download this from the homepage, I could not even find a valid link there, nor a listing for v2.90

I was always redirected to the homepage, it may be necessary to join the forum to download.

I found something interesting though and the link is below.

This is page P of SAC.

Here is the homepage

See all