PeaZip is a free
file and archive manager, structured as a frontend for multiple
tools (like Ark and FileRoller), based on solid and proven
Open Source technology of
7-Zip
for
handling mainstream archive formats, and other great Open Source
tools (like FreeARC, PAQ, UPX...) for
supporting additional file formats and features, in order to provide an
all
purpose zip utility featuring a powerful unified GUI, natively
portable, cross-platform and desktop neutral.
PeaZip is localized
in 29 languages and is capable of handling all most popular archive
formats (130+ file types), supporting a wide array of advanced file and
archive management features (search, bookmarks, thumbnail viewer,
hashing, find duplicate files, convert archives...), especially focused
on security (strong encryption, two factor authentication, encrypted
password manager, secure deletion...).
The distinctive trait of PeaZip is the innovative and easy to use
compression/extraction interface, more similar to CD burners interfaces
rather than to a classic file compressor. This design makes extremely
simple to check (and update) items set for compression and extraction,
integrating a full featured file manager component.
Also, tasks created in the GUI can be easily saved as batch scripts, in
order to automate backup operations, or for fine tuning, or for
learning purpose, bridging the gap between the ease of use of GUI
applications and power and flexibility of console.
On
Benchmarks
page you
can see how PeaZip compares with other file archivers tools (
WinRar,
WinZip,
and IZArc) in real world usage, and
confront
speed and
compression performances of archiving utilities over a wide range of
archive formats.
See
change log and release notes.
Hints

PeaZip is available
in many different
languages
,
click Options >
Localization to modify language of the GUI. If you are willing to
contribute a translation check
information in peazip-x.y.about_translations.zip file.
Over networks, this
application can be
made available to multiple users,
either with a shared configuration or with separate configuration for
each user, see "Settings" and "Customization and
scripting" in the help file (F1), that also contain useful hints for
enhancing PeaZip's system integration
and use of PeaZip in scripts.
PeaZip is built to be fully modular, you can freely replace backend
executables in PeaZip/res directory with updated ones (as long as they
support the
same syntax) or with 64 bit
counterpart if available.
If the host system cannot or should not be modified it is recommended
to use PeaZip Portable, that
runs without installation and can be simply extracted in any path, even
on the
network or on
removable devices as USB memories.
To extract ACE files it is
needed a separate plugin (due to UNACE freeware but closed source
nature) available
in
Add-ons page.
Install/uninstall
on Linux
On Linux systems, PeaZip
installer automatically create menu entries
for
KDE (on most versions);
to add PeaZip to
Gnome menu
copy the "Archiving" folder placed
in PeaZip/Freedesktop_integration/nautilus-scripts to system's Nautilus
script's folder (in most versions open "Scripts" menu in
system's context menu, and select "Open script's folder").
PeaZip is meant to be
desktop
neutral as possible, so it is not limited to be used under
KDE and Gnome, and does not requires different packages to run on
different desktop environments.
On PeaZip's official website are featured
generic Linux packages,
meant to be compatible with as many distributions and versions as
possible, providing the system supports the widgetset (GTK2 * or Qt **)
and the installer format (see for reference the list
of
Linux
distributions by family
), in
example:
DEB ***: Debian,
Ubuntu/Kubuntu, Knoppix, ...
RPM: Fedora, Mandriva, SUSE, Red Hat, ArkLinux, ...
TGZ: Slackware based.
PeaZip Portable for
Linux does
not need to be installed, so it is recommended if you want to test the
application, to run it from a removable device, or if you should not
modify host system (i.e. library freeze in production machines). It can
be used
on any Linux family extracting the package and running peazip binary in
program's directory.
Third party packages
explicitly targeted to a specific
distribution/version are listed alongside the official generic
packages,
those packages are highly recommended for best integration with a
specific Linux distribution and version.
If PeaZip is missing in your distribution's repositories please take
time to recommend it to distribution's maintainers, pointing them to
this website for evaluating possible advantages in featuring PeaZip
i.e. the Portable version, or the desktop neutrality, sources that can
easily target either GTK2 or Qt widgetset, or its GUI etc...
If a package does not run on a specific system please launch peazip
binary on a console to get a more detailed error report.
* On some Linux distributions the
GTK2
version may require to install some components of gtk/gdk
libraries, like
libgdk_pixbuf,
those components are quite common and can be usually found in
repositories of each distribution.
**
Qt widgetset packages
requires
Qt
4.5 or
more recent, and needs
libQt4Pas.so
installed in /usr/local/lib or equivalent directory (copy the
file and run ldconfig; it is done automatically in installable
packages), such as
/usr/lib or /usr/lib32 on some 64 bit distributions.
A copy of
libQt4Pas.so is available in PeaZip's directory,
./usr/local/share/PeaZip/ for the installable packages.
If the Qt version
does not start on some systems, as some system's visual styles may
cause recursive repainting error, you can fix the problem starting it
in a console (or script) as: peazip -style=cleanlooks
*** DEB packages
reports
(all) for
architecture check, so can be installed on 32 and 64 bit systems
(providing that ia-32 libs are available). For this reason, some
package managers may report warnings since packages not marked for a
specific architecture are generally not expected to contain binary
files.
Alternatively an i386 DEB is provided for GTK2 version, i386 DEB can be
installed on 64 bit Linux systems using
dpkg
-i --force-architecture.
Please
note that ia32-libs are
required to run any 32 bit binary on 64 bit systems.
PeaZip
binaries are currently compiled for 32 bit, you will need Lazarus/FPC
if you want to compile them from sources.
All
backend
compression/extraction "engines" (pea, p7zip, *paq, freearc etc) are
compiled for 32 bit, please refer to respective Authors for source
packages (all are released under OSI approved Open Source licenses) if
you want to recompile them.
Get older versions
of PeaZip
on
Google Code.
Copyright, TOS and
Privacy notice are available on this page.
"Do you like
PeaZip? Did
you find this project helpful? If
you wish to help
me in
supporting this project, or if you want to turn this perceived
value in something even more useful, please visit the donations'
page!"