A Game Boy Color emulator is a program that recreates the hardware of the Game Boy Color, letting you play Game Boy Color games on computers, smartphones and other devices. Accurate emulators run game ROMs just as they would on the original handheld.

Most GBC emulators also add features the original console lacked, such as save states to save and load at any point, graphics and sound filters, and cheat support. Many also offer customisable controls and screen layouts to suit modern hardware.

BGB
BGB

BGB is an accurate Game Boy and Game Boy Color emulator with a powerful built-in debugger, popular with homebrew developers, plus link play over a network.

DreamGBC
DreamGBC

DreamGBC is a discontinued Game Boy Color emulator that aimed to run as many games as possible and add enhancements not found on real hardware.

Gambatte
Gambatte

Gambatte is an accurate, portable open source Game Boy Color emulator whose core is independent of its interface. It is used in RetroArch and OpenEmu.

GearBoy
GearBoy

Gearboy is an open source Game Boy and Game Boy Color emulator written in C++, focused on accurate CPU emulation and portability. It is also a RetroArch core.

GEST
GEST

GEST is a discontinued open source Game Boy Color emulator for Windows, with graphics, sound and Super Game Boy code based on VisualBoyAdvance.

gnuboy
gnuboy

gnuboy is an old, highly portable open source Game Boy Color emulator. It emulates most of the hardware but lacks the accuracy of modern emulators.

higan
higan

higan is a multi-system emulator by Near (formerly byuu), best known for its highly accurate SNES emulation, which puts accuracy ahead of speed.

KiGB
KiGB

KiGB is a discontinued cross-platform Game Boy Color emulator that focused on accuracy and supported link play over TCP, locally or online.

PlayGuy
PlayGuy

PlayGuy is a discontinued Game Boy Color emulator with full CPU emulation, accurate timing and real-time clock support. It was a strong option in its time.