43 votes
CHD File - What is a .chd file and how do I open it?
Learn about .CHD files and view a list of programs that open them.
Languages
Overview
What is a CHD file? A CHD file contains game data compressed using lossless Compressed Hunks of Data (CHD) compression and is supported by various emulators , including MAME and RetroArch. It stores a compressed version of an arcade machine's hard disk or game data dumped from a physical cartridge or CD-ROM .
More Information Gamers commonly use CHD files in retro gaming and emulation communities. By compressing data dumped from physical storage devices, such as arcade machines, game cartridges, and CD-ROMs, CHD files enable easier storage and sharing of games while maintaining full compatibility with emulation software. Arcade machine CHD files The MAME Team initially developed the CHD format to store arcade game disk images for use with the Multiple Arcade Machine Emulator (MAME) software. These CHD files are used alongside their corresponding .ROM files to load and play arcade games. Some arcade CHD files are large because they contain the entire contents of a hard disk, so even compressed files may require significant storage space. CD-ROM game CHD files The CHD format was also used to store the contents of CD-ROM games for consoles such as the Sega Dreamcast and 3DO. In these cases, CHD files compress the data from .CUE and .BIN files dumped from the original discs. NOTE: Users can create CHD files from dumped CUE and BIN files using CHDMAN , a command-line program developed by The MAME Team. This allows users to compress and manage game data efficiently while preserving compatibility with emulators.
MacMAME 0.103 Icon
Breadcrumbs
Previous / Next
In-Depth
.CHD File Extension
Compressed Hunks of Data File
| Developer | The MAME Team |
| Popularity |
3.8 | 43 Votes |
What is a CHD file?
A CHD file contains game data compressed using lossless Compressed Hunks of Data (CHD) compression and is supported by various emulators , including MAME and RetroArch. It stores a compressed version of an arcade machine's hard disk or game data dumped from a physical cartridge or CD-ROM .
More Information
Gamers commonly use CHD files in retro gaming and emulation communities. By compressing data dumped from physical storage devices, such as arcade machines, game cartridges, and CD-ROMs, CHD files enable easier storage and sharing of games while maintaining full compatibility with emulation software.
Arcade machine CHD files
The MAME Team initially developed the CHD format to store arcade game disk images for use with the Multiple Arcade Machine Emulator (MAME) software. These CHD files are used alongside their corresponding .ROM files to load and play arcade games. Some arcade CHD files are large because they contain the entire contents of a hard disk, so even compressed files may require significant storage space.
CD-ROM game CHD files
The CHD format was also used to store the contents of CD-ROM games for consoles such as the Sega Dreamcast and 3DO. In these cases, CHD files compress the data from .CUE and .BIN files dumped from the original discs.
NOTE: Users can create CHD files from dumped CUE and BIN files using CHDMAN , a command-line program developed by The MAME Team. This allows users to compress and manage game data efficiently while preserving compatibility with emulators.
How to open a CHD file
CHD files are not meant to be opened directly by users. Instead, emulators, such as MAME and RetroArch, load the contents of a CHD file to run games. How a CHD file is opened depends on the emulator, so it’s important to consult your emulator’s documentation for specific instructions.
For MAME arcade games, a CHD file must be stored in a subdirectory that matches the ROM’s filename (without the .zip extension). For example, if your ROM is named mygame.zip and your CHD file is mygame.chd , the files would typically be organized like this:
MAME will automatically load the CHD file when the corresponding ROM is launched.
Other emulators may require all CHD files to be placed in a single directory, often named Rom or similar. Placement rules vary between emulators, so always check the documentation for the correct folder structure and naming conventions.
Open over 400 file formats with File Viewer Plus . Free Download
Programs that open CHD files
Sort
Pricing
Program Name
Platform
Reset
X
Windows
MAME
Free
ExtraMAME
Free Trial
RetroArch
Free
The MAME Team CHDMAN
Free
Mac
MAME
Free
MAME OS X
Free
OpenEmu
Free
RetroArch
Free
The MAME Team CHDMAN
Free
Linux
MAME
Free
RetroArch
Free
The MAME Team CHDMAN
Free
iOS
RetroArch
Free
Android
RetroArch
Free
Category: Game Files
Updated: September 12, 2025