FileInfo

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.

Popularity3.8/5

43 votes

Quick AppOpen with
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Compressed Hunks of Data file format and Mac, Windows, Linux, Android, and iOS apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

MacMAME 0.103 Icon

Breadcrumbs

DeveloperThe MAME Team
Popularity3.8 | 43 Votes

Previous / Next

In-Depth

.CHD File Extension

Compressed Hunks of Data File

DeveloperThe 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

FAQ

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.
How do I 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.