.PCK

PCK File

Game Package (game data archive)
Ask a question
QUICK ANSWER

A PCK file is a game asset archive - it bundles textures, models, audio, and level data so the game can load them at runtime. There is no single PCK format; each game or engine defines its own internal layout, so there is no universal opener. Find the QuickBMS script or dedicated unpacker for that specific game. The game itself loads the file automatically - you only need to open it when modding or extracting assets.

Developer: No single owner - a generic 'package' container used by many game engines/studios (Eidos, Relic, Perfect World, etc.) Category: Game Files MIME: application/octet-stream
OPENS ON Windows
Related: .OBB · .PAK · .ROFL · .PACKAGE

On this page

19k+ extensions indexed
Last reviewed Sep 4, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the PCK file format?

.PCK is a resources archive format used by various computer games. It is a type of data archive file. The format is not standardized - each game engine or studio defines its own internal .pck layout, so a .pck from one game is generally not compatible with tools made for another.

A typical .pck file can include such resources as:

  • Audio files
  • Graphics and textures
  • Text and scripts
  • Game interface elements
  • Maps, scenarios, and level data

Resources can be stored in one large file or divided into smaller, logically organized archives. Most .pck variants begin with an engine-specific magic word followed by a file index (names, offsets, sizes) and then the concatenated asset data. A well-known example is the Godot Engine, whose .pck resource packs begin with the ASCII tag GDPC. Other studios use entirely different layouts under the same extension - similar to the related .PAK archive convention.

.pck archives can be used to add content to a game or update game files when the developer has implemented such a system. This method of updating is clean and minimizes the risk of file corruption by replacing only the relevant assets. Opening a .pck from a specific game generally requires a community unpacker or a QuickBMS script written for that title, as no universal viewer exists.

Security & safety

RISK: MEDIUM

A game's own .pck is just data and is safe as part of the installed game. The risk is external: .pck files and 'unpacked' game packs downloaded from random modding/repack sites can hide malware, and QuickBMS scripts run extraction logic that you should get from reputable community sources. Editing or repacking a game's .pck can also break the game or violate its EULA. Stick to the game's official files and well-known modding communities, and scan anything you download.

Format details

in a nutshell
FULL NAMEGame Package (game data archive)aka PCK package, game PCK archive
DEVELOPERNo single owner - a generic 'package' container used by many game engines/studios (Eidos, Relic, Perfect World, etc.)since Used across PC games from the early 2000s onward (e.g. Commandos 2, 2001)
CATEGORYGame Files
MIME TYPEapplication/octet-stream
TYPEProprietary packed-archive container bundling game assets (binary)
This extension is also used by…
  • Godot Engine resource pack (.pck) - Godot games ship assets in a .pck (magic 'GDPC') that the engine mounts at runtime; opened with Godot/community tools, unrelated to studio game archives.
  • FMOD / Wwise-style audio or texture 'PCK' bundles - Some engines name their packed audio/asset bundles .pck; structure depends entirely on the middleware.
  • Python facter / misc data '.pck' (pickle-like) files - A handful of apps use .pck for serialized data; not a game archive.

Programs that open PCK files

Windows4 apps
Dragon UnPACKer Free Game-archive explorer that recognizes many package formats; try it to browse/extract a game .pck.
QuickBMS (+ game-specific script) Free Run QuickBMS with the matching .bms script for your game to extract the .pck's contents; search the game's modding community for the right script.
The specific game Paid Normally you don't open the .pck - the game (e.g. Commandos 2) loads it at runtime. If it's corrupt, verify/reinstall the game.
Godot Engine (for Godot .pck only) Open-source If the .pck is a Godot resource pack ('GDPC'), use Godot or a Godot PCK explorer tool to mount/extract it.

Technical details

deep spec
File typeProprietary game data archive
EncodingBinary
Byte orderTypically little-endian on PC titles; varies by engine/studio
Container structureEngine-specific: magic/header + file index (table of contents) + concatenated asset blobs
Magic bytesEngine-specific; no universal signature. Godot Engine uses ASCII tag GDPC at offset 0
CompressionVaries by game - raw, zlib/DEFLATE, or a custom per-entry codec
EncryptionUsually none; some titles obfuscate or lightly encrypt the file index or entries
Typical file sizeA few MB to several GB (bundles large amounts of game content)
Asset types bundledTextures, 3D models, audio, scripts, UI elements, level/map data
File indexPer-entry name, offset, and size in an engine-defined format; large packs can index thousands of files
Checksum/integrityVaries - some formats include per-entry CRC/hash; many have none
Notable variantsGodot Engine (GDPC brand), Commandos/Pyro Studios, Perfect World Entertainment, Relic Entertainment
Compatible OSWindows (primary); console builds where applicable
UnpackingGame-specific community tool or QuickBMS script required; no universal extractor
ReleasedUsed across PC games from the early 2000s onward (e.g. Commandos 2, 2001)
Latest versionN/A - no common specification; each game/engine defines its own .pck layout

PCK conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with PCK files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about PCK files.

Frequently asked questions

What is a PCK file?
A game 'package' - an archive bundling a game's assets (textures, models, audio, levels). It's not a single format: each game or engine defines its own .pck layout, so they aren't interchangeable.
How do I open a PCK file?
Identify which game or engine made it, then use a tool built for that game - usually a QuickBMS script, a dedicated unpacker, or Dragon UnPacker. Generic archivers like 7-Zip/WinRAR usually can't open it.
Can I open a PCK with 7-Zip or WinRAR?
Rarely - most game .pck files are proprietary, not ZIP/RAR. You need a game-specific unpacker. (A few engines' .pck files happen to be ZIP-based, but don't count on it.)
Why are PCK files from different games incompatible?
Because 'PCK' just means 'package' - each studio/engine invented its own header, index and compression. A Commandos .pck and a Godot .pck share only the extension, not the format.
Do I need to open my game's PCK files?
Usually not - the game loads them automatically. You only open one if you're modding, extracting assets, or translating the game. If a .pck is corrupt, verify the game files or reinstall.
How do I extract textures/audio from a game's PCK?
Find the QuickBMS script (or unpacker) for that specific game in its modding community, run it on the .pck, then open the extracted assets with the appropriate viewers.

References

1QuickBMS - universal script-based file extractoraluigi.altervista.org
2Godot Engine - exporting PCK/ZIP packsdocs.godotengine.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Related extensions

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z