Click the "Select File" button above, and choose your DPK file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert DPK to another file type
To convert your DPK file to another format, you need Unvanquished or other Game software.
Convert a file to DPK
To convert other file formats to the "Game Data Archive" file type, you need software like Unvanquished or a similar tool.
About DPK files
The .dpk file extension typically represents one of three distinct formats, creating confusion for users trying to open them.
Game Data Archive (Most Common): Used by the Dæmon Game Engine (powering games like Unvanquished), these are standard ZIP archives disguised with a different extension. They contain game assets like textures, sounds, and map logic. Users often struggle to open these because their OS doesn't recognize the format, but they can simply be renamed or opened with 7-Zip.
Delphi Package Source: A text-based source file used by Embarcadero Delphi developers. These files define a collection of units to be compiled into a Borland Package Library (BPL). They are plain text and can be edited in Notepad++ or any code editor, though they are useless without the associated source code files.
MikroTik Branding Package: A system update file for MikroTik RouterOS hardware. These contain binary data for customizing the router's login page and logo. They are strictly for uploading to network hardware and cannot be "opened" or converted into viewable content on a PC.
Conversion Advice:
For Gamers: Rename the file from .dpk to zip to extract contents.
For Developers: Open with a text editor to view dependencies.
For Network Admins: Do not attempt conversion; upload directly to the router via WinBox.
Convert.Guru analyzes your DPK file, detects the exact format, and lets you read the text inside.
If you want to convert DPK file to JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS or SWIFT, you can use Unvanquished or similar software from the "Game Asset Archive" category. In the File menu, look for Save As… or Export….
To convert SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to DPK, try Unvanquished or another comparable tool in the "Game Asset Archive" category.
The DPK Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our DPK converter.