← Package directory
Available on winget

Install VPKEdit

A library and CLI/GUI tool to create, read, and write several pack file formats.

Install with winget
winget install --id craftablescience.VPKEdit
Upgrade
winget upgrade --id craftablescience.VPKEdit
Uninstall
winget uninstall --id craftablescience.VPKEdit

About VPKEdit

A library and CLI/GUI tool to create, read, and write several pack file formats.

What's new in 5.0.0.4

VPKEdit 5.0 is coming soon! It brings with it a bunch of bug fixes and features. I want to delay the proper release to add more features and properly test everything that's changed, so in the meantime here's a beta release. Tip Read the install guide for assistance installing VPKEdit. Note Changes made in this beta have an exclamation mark emoji (❗) and old changes may be struck out and replaced where applicable. This changelog is a collection of every beta release up to this point and will continue to be appended to until the final release. General Changes - Add macOS as a supported platform (thanks @Charles-Bao and @EricZhang456!) - ❗Change macOS code signing process to reduce install friction - Update logo to New VPKEdit logo from Old VPKEdit logo - Add 16x16 variant for better scaling (thanks to The Pixel for the design!) - ❗Add create/read/write support for FGP pack file format - Add read/write support for SiN (SIN) pack file format - Add read support for Xbox Zip (XZP) pack file format - ❗Add read support for Xbox Zip v2 (XZP2) pack file format - ❗Fix baking PAK/SIN formats by ensuring directory is written to the end of the file and filenames are always null-terminated - ❗Accelerate BSP/XZP2/ZIP read/write times by 3x in uncompressed scenarios - Properly set RPATH on Linux for standalone builds - Fix GCF checksum verification algorithm - Add support for parsing contents of encrypted GCFs GUI Changes - ❗Greatly accelerate pack file load time - ❗In my Windows 10 VM the speedup was 20x, but I have heard reports of lower end systems which took minutes to open certain pack...

Read release notes

Version history

Version Updated Notes
5.0.0.4 Unknown VPKEdit 5.0 is coming soon! It brings with it a bunch of bug fixes and features. I want to delay the proper release to add more features and properly test everything that's changed, so in the meantime here's a beta relea...
4.4.2 Unknown Tip Read the install guide for assistance installing VPKEdit. General Changes - Add read-only support for .hog and .vpp pack files - Fix FPX/VPK internal archive count not being properly updated, which resulted in only s...
4.4.0 Unknown Tip Read the install guide for assistance installing VPKEdit. 4.4 Highlights - BSP paklump editing is now far more reliable - Add support for several pack file types - Many new translations for existing and new languages...
4.3.0 Unknown 4.3 Highlights - Create Windows 7, 8, 8.1-compatible builds - Add support for creating more pack file types besides VPK - Text files can now be edited without leaving the application - Allow previewing unpacked files, fo...
4.2.2 Unknown [!TIP] Read the install guide for assistance installing VPKEdit. GUI Changes - Fix crashes when Steam installation is in a semi-invalid state - Detect Steam installation when installed through the Snap Store - Display CR...
4.1.0 Unknown No notes
4.0.1 Unknown No notes
4.0.0 Unknown No notes