Best Commodore 64 Emulators in 2026
Commodore 64 emulators let you use C64 software on supported platforms, with differences in formats, emulated variants, and extra features. Compare the disk and tape formats supported and the C64 variants each option emulates. A built-in debugger or bundled software library may be useful depending on what you want to do, while netplay support can matter for shared sessions. VICE, Breadbin466, and Buddi are among the…
Frodo is a portable Commodore 64 emulator for Linux, macOS, and Windows.
- 4
VICE
VICE runs software made for classic Commodore 8-bit computers by emulating eight systems: the C64, C64DTV, C128, VIC20, PET, PLUS4, SCPU64, and CBM-II.
Free planAndroidLinuxmacOSWindows7.1Free plan - 5
Power64
macOS6.7$30 one-time - 6
C64 Forever
C64 Forever is a Windows package for preserving, emulating, and supporting Commodore 8-bit software.
Free planWindows6.6$19.95 one-time - 7
VirtualC64
VirtualC64 turns a Macintosh into a Commodore 64 emulator, supporting PAL and NTSC systems with cycle-accurate emulation and an emphasis on PAL accuracy.
Free planWebmacOS6.4Free plan - 8
Breadbin466
Breadbin466 is a free Commodore 64 emulator written from scratch in Rust, focused on modeling a PAL Assy 250466 machine.
Free planLinuxmacOSWindows6.0Free plan - 9
emudore
emudore is a free, open-source Commodore 64 emulator written in C++11 with SDL2.
WebLinuxmacOSWindows5.9 - 10
Hoxs64
Hoxs64 is a free Commodore 64 emulator for Windows, written by David Horrocks.
Free planWindows5.9Free plan - 11
simple-emu-c64
simple-emu-c64 is a free text-console emulator for Commodore computers and MOS6502/6510-series processors.
WebLinuxmacOSWindows5.9 - 12
BMC64
BMC64 is a free bare-metal Commodore 64 emulator for Raspberry Pi Zero, Zero 2W, Pi 2, and Pi 3.
Free planSelf-hosted5.7Free plan - 13
C64.emu
Android5.7$3.99 one-time - 14
CCS64
CCS64 emulates a Commodore 64 on a PC so users can run much of the computer’s original software.
LinuxWindows5.7$30 one-time - 15
ViceSharp
ViceSharp is a free C# port of VICE, the Versatile Commodore Emulator, targeting .NET 10.
LinuxmacOSWindows5.7 - 16
Viciious
Viciious is a free JavaScript emulator of a PAL Commodore 64, running in web browsers or as a Node.js bundle in a terminal.
WebLinux5.7 - 17
C64 by ChronoCoders
C64 by ChronoCoders is a free emulator for the Commodore 64 and its 1541 disk drive, available for Linux and Windows.
LinuxWindows5.6 - 18
c64js
c64js is an early Commodore 64 emulator written in JavaScript, with a browser demo for trying ROMs.
WebSelf-hosted5.6 - 195.6
- 20
minimal64
minimal64 is a plain C emulator for Commodore 64 programs that avoid the Kernal, BASIC, and Character ROMs.
WebAPI5.6 - 215.5
- 22
Z64K
Z64K emulates the Commodore 128, Commodore 64, Spectrum 48/128K, VIC 20, and Atari 2600, aiming for pixel-exact display.
LinuxmacOSWindows5.4 - 235.4
- 245.4
- 25
Emu64
Emu64 is a free, open-source emulator for the Commodore 64, available for Windows and Linux.
LinuxWindows5.3