.ICD

ICD File

Dungeon Keeper 2 Game Data File
Ask a question
QUICK ANSWER

An ICD file in a Dungeon Keeper 2 folder is a binary game resource file the game engine reads automatically. You do not need to open it manually. The game is available DRM-free on GOG.com.

Developer: Bullfrog Productions / Electronic Arts Category: Game Files MIME: application/octet-stream
OPENS ON Windows
Related: .OBB · .PAK · .ROFL · .PACKAGE

On this page

19k+ extensions indexed
Last reviewed Jun 18, 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 ICD file format?

An .icd file associated with Dungeon Keeper 2 is a proprietary binary game resource file from Bullfrog Productions' 1999 Electronic Arts title. These files store game data - graphics, sounds, level information, and text resources - that the game engine loads at runtime.

The internal structure of DK2 .icd files has not been formally documented publicly. Dungeon Keeper 2 shipped with SafeDisc copy protection, and .icd files in that context are also associated with SafeDisc DRM encrypted data, adding an obfuscation layer over the raw resource content. The GOG.com DRM-free release includes compatibility patches that bypass the original SafeDisc protection.

The open-source KeeperFX engine re-implements Dungeon Keeper 1's game logic but does not support DK2 .icd files. No publicly available standalone extraction tool for these resources exists as of 2026.

The .icd extension is shared by several entirely unrelated file types: IronCAD 2D drawing files, Microsoft Windows OpenGL installable client driver files, and Rayman 2 game data. Any tool handling one type will not recognise files from the others. Dungeon Keeper 2 itself remains the only known software capable of consuming its own .icd resource files in their original form.

Security & safety

RISK: LOW

Static binary data file from an installed game; not executable directly. No known exploit vectors.

Format details

in a nutshell
FULL NAMEDungeon Keeper 2 Game Data Fileaka DK2 data file, ICD data file
DEVELOPERBullfrog Productions / Electronic Artssince 1999 (Dungeon Keeper 2 release)
CATEGORYGame Files
MIME TYPEapplication/octet-stream
TYPEProprietary game resource/data container (binary)
This extension is also used by…
  • SafeDisc DRM Encrypted Data - ICD files are part of the SafeDisc CD copy-protection scheme used by many Windows games ca. 1999-2007; format marked obsolete.
  • IronCAD Drawing - IronCAD 3D CAD software uses .icd for 2D drawing files.
  • Microsoft OpenGL Installable Client Driver - Windows OpenGL ICD (.icd) is the driver DLL loaded by the OpenGL subsystem; no end-user interaction.

Programs that open ICD files

Windows2 apps
Dungeon Keeper 2 (game itself) Paid ICD files are read automatically by the game engine; no manual opening needed. Install from GOG.
KeeperFX (open-source DK engine) Open-source Community reimplementation of Dungeon Keeper; supports original game data files including DK2 assets to varying degrees.

Technical details

deep spec
File typeProprietary binary game resource/data container
GameDungeon Keeper 2 (Bullfrog Productions, published by Electronic Arts, 1999)
EncodingBinary, little-endian (Windows x86)
ContainerProprietary Bullfrog/EA format; internal structure not publicly documented
DRM associationRetail disc linked to SafeDisc copy protection; .icd files carry SafeDisc encrypted data
Typical sizeVariable - KB to MB range depending on resource type
Associated OSWindows
Modern availabilityGOG.com DRM-free release includes compatibility patches bypassing SafeDisc
Extension conflictsIronCAD 2D drawings, Windows OpenGL installable client driver files, and Rayman 2 data all share .icd (unrelated formats)
Open-source engineKeeperFX re-implements Dungeon Keeper 1 but does not support DK2 .icd files
DeveloperBullfrog Productions (development); Electronic Arts (publisher)
Community toolsNo publicly available extraction tool for DK2 .icd resources as of 2026
Public specificationNo format specification or SDK released publicly by Bullfrog Productions or Electronic Arts
Released1999 (Dungeon Keeper 2 release)
Latest versionN/A (static game format)

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ICD 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 ICD files.

Frequently asked questions

Why do I have .icd files in my Dungeon Keeper 2 folder?
They are internal game resource files that the game engine reads automatically. You do not need to open or modify them to play the game.
Can I mod Dungeon Keeper 2 using .icd files?
The DK2 modding community has reverse-engineered some game data formats. KeeperFX and related tools provide the best starting point. ICD-specific documentation is limited.
Is Dungeon Keeper 2 still available?
Yes - it is sold DRM-free on GOG.com. The game runs on modern Windows with community compatibility patches.

References

1GOG.com - Dungeon Keeper 2www.gog.com
2file-extensions.org - ICD SafeDisc entrywww.file-extensions.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.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
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