Zip Utility Plugin

From Epic Wiki
Jump to: navigation, search

Name Zip Utility Plugin
Category Utility
Author Getnamo


An event-driven, multi-threaded, C++ & blueprint accessible 7zip archiver and file manipulation plugin for Unreal Engine 4. Built on 7zip-cpp modernization of the SevenZip++.

Supports Zip, 7-Zip, GZip, BZip2, RAR (extract only), TAR, ISO, CAB, LZMA, LZMA86.

See the main plugin thread for the latest downloads and updates.

Quick Setup

  1. Download latest release
  2. Create new or choose project.
  3. Browse to your project folder (typically found at Documents/Unreal Project/{Your Project Root})
  4. Copy Plugins folder into your Project root.
  5. Restart the Editor and open your project again.
  6. When your project has reloaded, the plugin should be enabled and ready to use.

Quick Example

Right Click in the event graph for a list of Zip Utility Blueprint functions


If you wish to e.g. unzip an archive use the Unzip function.


If you wish to receive callbacks add a ZipUtilityInterface to your blueprint.


Same functionality is available in C++.

Documentation and Discussion

For all use cases please see the up-to-date Github Readme.

Post your questions and suggestions at the main plugin thread.