List of computer system emulators

This article lists software and hardware that emulates computing platforms.

The host in this article is the system running the emulator, and the guest is the system being emulated.

The list is organized by guest operating system (the system being emulated), grouped by word length. Each section contains a list of emulators capable of emulating the specified guest, details of the range of guest systems able to be emulated, and the required host environment and licensing.

Acorn Archimedes, A7000, RiscPC, Phoebe
While the ARM processor in the Acorn Archimedes is a 32-bit chip, it only had 26-bit addressing making an ARM/Archimedes emulator, such as Aemulor or others below, necessary for 26-bit compatibility, for later ARM processors have mostly dropped it.

Android

 * BlueStacks
 * Genymotion
 * LeapDroid
 * App Inventor for Android
 * Android Studio
 * MEmu
 * Android-x86
 * Nox App Player
 * LDPlayer
 * Windows Subsystem for Android

Apple iOS

 * touchHLE

Mera 400
Polish minicomputer Mera 400. Also in development hardware emulator in FPGA.

Sinclair ZX Spectrum and clones
For Sinclair ZX Spectrum and clones