EVERYTHING XIAOMI
Get listed

VPKEdit

VPKEdit is a free, open-source tool for creating, extracting, previewing, and editing game pack files.

Place
#20 of 24
Score
5.5
VPKEdit's website

What VPKEdit is

VPKEdit is a free, open-source tool for creating, extracting, previewing, and editing game pack files. It has a graphical interface and a separate command-line application, vpkeditcli, which has no external dependencies. Supported formats include VPK, ZIP, PAK, PCK, PK3, PK4, WAD, and BSP, though create, read, and write capabilities vary by format. Users can preview audio, text, images, Source 1 textures and models, KeyValues, and DMX files inside packs without extracting them. Writable packs allow files and folders to be added or removed, and text files to be edited; readable packs can be extracted. Existing VPK versions can also be changed. Builds are available for Windows, macOS on arm64, and Linux on x86_64, with standalone Linux builds and packages for Debian, Fedora, Arch, and NixOS. Windows 10 and later users can install through WinGet; GUI users on Windows 7 through 8.1 need the Compatibility version. VPKEdit targets GoldSrc and Source 1 and does not parse Source 2 file types.

Good

  • Free and MIT-licensed.
  • Provides both GUI and command-line tools.
  • Previews several file types without extraction.
  • Can add, remove, and edit content in writable packs.
  • Native Linux builds and package options are listed.

Watch out

  • Does not parse Source 2 file types.
  • Create, read, and write support varies by format.
  • macOS builds are not signed by Apple.

Who it suits

VPKEdit may suit people who work with supported GoldSrc or Source 1 pack formats and want either a graphical tool or command-line access. It is available on Windows, macOS arm64, and Linux x86_64.

Verdict

VPKEdit covers pack browsing and editing across a range of formats, with both GUI and CLI options. Check format support and platform requirements first, especially if you need Source 2 compatibility or an Apple-signed macOS build.

The facts

Each one read from VPKEdit's own pages, with the date it was checked.

What it does

Command line
A separate application named vpkeditcli provides a command-line interface and has no external dependencies.checked 30 Sep 2026
Editing
Users can add or remove files and folders in writable packs, edit text files inside them, and extract content from readable packs.checked 30 Sep 2026
File formats
It supports formats including VPK, ZIP, PAK, PCK, PK3, PK4, WAD, and BSP, with create, read, and write support varying by format.checked 30 Sep 2026
Formats
It supports formats including VPK, PAK, ZIP, WAD, BSP, GMA, and PCK, with create, read, and write capabilities varying by format.checked 30 Sep 2026
Integration boundary
The project says it targets GoldSrc and Source 1 and will not parse Source 2 file types, recommending Source 2 Viewer for Source 2 games.checked 30 Sep 2026
Previews
It can preview audio, text, KeyValues, images, Source 1 textures, models, and DMX files inside pack files without extracting them.checked 30 Sep 2026
Purpose
VPKEdit is an open source, MIT-licensed CLI and GUI tool for creating, extracting, previewing, and writing several pack file formats.checked 30 Sep 2026
Security
The project page identifies the tool as MIT-licensed but does not state security certifications or compliance claims.checked 30 Sep 2026
Source 2 limitation
The project states that VPKEdit targets GoldSrc and Source 1 and does not parse Source 2 file types.checked 30 Sep 2026
Support
The repository directs users to its installation guide for step-by-step installation instructions.checked 30 Sep 2026
Support and contributions
The project accepts code and translation contributions through GitHub and POEditor, and directs users to a controls file for keyboard shortcuts.checked 30 Sep 2026
Supported systems
The installation guide lists Windows 7, 8, 8.1, 10, and 11 on x86_64, macOS on arm64, and Linux on x86_64.checked 30 Sep 2026
Translations
The user interface lists translations including Chinese, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, and Vietnamese.checked 30 Sep 2026
VPK versions
The tool can switch the version of an existing VPK.checked 30 Sep 2026

Where it runs

Linux
VPKEdit has native Linux builds and is packaged for Arch, Debian, Fedora, and NixOS, with standalone builds also available.checked 30 Sep 2026
Linux packages
Linux installation options include standalone builds and packages or repositories for Debian, Fedora, Arch, and NixOS.checked 30 Sep 2026
macOS
VPKEdit is available for macOS on arm64.checked 30 Sep 2026
macOS signing
The project says its macOS builds are not signed by Apple and require users to allow the application in Privacy & Security settings.checked 30 Sep 2026
Windows
VPKEdit is available for Windows 7 and later.checked 30 Sep 2026
Windows installation
Windows 10 and later users can install through WinGet, while manual installation offers standalone or installer releases; Windows 7 through 8.1 GUI users need the Compatibility version.checked 30 Sep 2026

The company

Maker
The maker's site identifies Laura Lewis as @craftablescience and describes her work as tooling and other projects.checked 30 Sep 2026

Alternatives to VPKEdit

All alternatives
  1. 1

    UABEA

    Free planOpen sourceLinuxWindows
    7.0Free plan
  2. 2Source 2 Viewer logo

    Source 2 Viewer

    Free planWebLinuxmacOSWindows
    6.9Free plan
  3. 3

    AssetRipper

    Free planLinuxmacOSWindows
    6.6From $10 a month
  4. 4SLADE3 logo

    SLADE3

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5

    Game Extractor

    Free planWindows
    6.5$10 one-time
  6. 6

    Rusted PackFile Manager

    Free planAPILinuxSelf-hostedWindows
    6.5Free plan