GodotPCKExplorer
Small program for exploring and extracting files from the Godot Engine PCK
Install / Use
/learn @DmitriySalnikov/GodotPCKExplorerREADME
Godot PCK Explorer
It is a viewer and editor for Godot Engine's PCK files with the ability to extract content and create new packages. Supports Godot 3 and 4.
Also PCK Bruteforcer is available as part of this project here.
Features
Exploreexisting PCK files (regular PCK or Embedded)Extractcontent from a PCK fileCreatenew PCK files or embed the folder as PCK into any other filesPatchPCK files and replace some of their contents with new files from the folderMergeexisting PCK into other filesChangethe version of existing PCKExtractwhole embedded PCKRemoveembedded PCKSplitfiles with embedded PCK into two separate files- Supports encrypted Godot 4 PCK
- And also all these features are available via the
console. Just writeGodotPCKExplorer.Console.exe -hto get help. - This program is available in two versions:
UI: Supports onlyWindowsand requires the installation of the.NET Desktop RuntimeConsole: SupportsWindows,LinuxandmacOS
PCK Explorer also supports paths with prefix user://. When extracting, files with the prefix user:// will be placed in the folder @@user@@. Also, when packing, files from @@user@@ will have the prefix user://.
In Godot 4.4, support for removing files in PCK patches was added, and this program also supports this feature. Files with the Removal flag will have .@@removal@@ in the name when extracted. Also, the .@@removal@@ from the name will be removed and converted to the Removal flag when packing.

Support
<a href="https://boosty.to/dmitriysalnikov/donate"><img src="./Images/boosty.png" alt="Boosty" width=150px/></a>
<a href="#"><img src="./Images/USDT-TRC20.png" alt="USDT-TRC20" width=150px/></a>
<b>USDT-TRC20 TEw934PrsffHsAn5M63SoHYRuZo984EF6v</b>
Download
The binaries of the latest version are available on itch.io or on the Github Releases page.
[!IMPORTANT] Starting from version 1.4.2,
nativeanddotnetversions of the program have become available for download.
nativeis a standalone program that does not require anything extra to run.
dotnetis a program that requires.NET 9to work. Its download should be prompted when you run.exefiles in Windows, if it has not been installed previously.The
.NET Desktop Runtimeis required to use the UI versions of the program.On Linux and macOS, you just need to install the
.NET Runtime. Use the commanddotnet GodotPCKExplorer.Console.dll [some arguments]to run it.
.NET 9is available here.
License
MIT license
