Commodore 64 /

vc64web Active

VirtualC64 compiled to WebAssembly. Runs in the browser and installs as a PWA on desktops, tablets and phones, with touch joystick support.

Screenshot of vc64web
Emulator World (captured from vc64web.github.io, with the LGPL Open ROMs) · GPL-3.0 (screenshot of the project's own web build) · source

Facts

Runs on
Windows, macOS, Linux, Android, iOS
Browser based
License
Open source (GPL-3.0)
Accuracy
Cycle-exact
System ROMs
Open replacement included
Mobile
Full Installable web app that works offline, with a touch joystick, a touch mouse and a C64 keyboard overlay.
Opens
.d64 .g64 .t64 .tap .prg .crt
Written in
C++, JavaScript
Authors
mithrendal, Dirk W. Hoffmann
Based on
VirtualC64
Last checked
Oct 2026

C64 features

  • HasTrue drive emulation
  • HasPAL machines
  • HasNTSC machines
  • Has6581 and 8580 SID
  • HasTwo or more SIDs
  • Does not haveOutput to a real SID chip
  • Does not have1571 and 1581 drives
  • HasREU
  • Does not haveFreezer cartridges
  • HasEasyFlash
  • Does not haveReal cassette recordings
  • Does not haveTape restoration
  • Does not haveSID music player
  • Does not haveAssembly64 catalog

Has it Doesn't have it Not known yet

Mobile

  • Does not haveOfficial app
  • HasRuns in a mobile browser
  • HasTouch controls
  • HasOn-screen keyboard
  • Unknown:Native keyboard
  • HasBluetooth gamepad
  • HasPortrait layout
  • HasLandscape layout
  • HasInstallable
  • HasWorks offline

Has it Doesn't have it Not known yet

Features

  • HasSave states
  • Not listed:Rewind
  • HasFast-forward
  • Not listed:Run-ahead
  • Not listed:Online multiplayer
  • Not listed:CRT shaders
  • Not listed:A/V recording
  • Not listed:Cheats
  • Not listed:Achievements
  • Not listed:Themes

Input

  • HasGamepad
  • HasTouch controls
  • Not listed:Light gun
  • HasMouse
  • Not listed:Positional key mapping
  • Not listed:Symbolic key mapping
  • HasOn-screen keyboard
  • Not listed:Native keyboard

For developers

  • Not listed:Debugger
  • Not listed:Memory viewer
  • Not listed:Disassembler
  • Not listed:Profiler
  • Not listed:Trace logger
  • HasScripting
  • Not listed:Command line

Emulated hardware

  • Not listed:Hard disk
  • Not listed:MIDI
  • Not listed:Printer
  • Not listed:Networking
  • Not listed:Modem
  • HasRAM expansion
  • Not listed:Accelerator cards

Features not listed may still exist. Edit this entry if something is missing or wrong.