Android Emulators

Best Emulators for
Android

Emulators for Android phones and tablets16 free emulators covering 13 platforms.

All

All in One

All All emulators

RetroArch

RecommendedOpen Source
v1.19.1

RetroArch is an all-in-one frontend for emulators, game engines, and media players. It brings hundreds of emulator cores under one roof with a unified interface, shader support, and cross-platform availability.

Supported Systems
All-in-OneNESSNESN64GB / GBC+17 more
SNES

Super Nintendo

All SNES emulators

SNES9x

RecommendedOpen Source
v1.62.3

SNES9x is the most widely used SNES emulator, available on virtually every platform. It offers excellent compatibility, a large feature set, and easy configuration for beginners and veterans alike.

Supported Systems
SNES
GB / GBC

Game Boy / GBC

All GB / GBC emulators

mGBA

RecommendedOpen Source
v0.10.4

mGBA is a fast and accurate emulator supporting Game Boy, Game Boy Color, and Game Boy Advance. It runs on desktop and Android and is widely regarded as the best GBA emulator available.

Supported Systems
GB / GBCGBA
GBA

Game Boy Advance

All GBA emulators

My Boy! Free

Recommended
v1.8.0

My Boy! is the most popular GBA emulator for Android. It delivers full-speed emulation on most modern phones, with support for cheats, fast-forward, and hardware controller input.

Supported Systems
GBA
Also runs on
NDS

Nintendo DS

All NDS emulators

DraStic DS Emulator

Recommended

DraStic is the fastest Nintendo DS emulator for Android. It features 2× fast-forward, resizable dual screens, cheat code support, and hardware controller compatibility.

Supported Systems
NDS
Also runs on

melonDS

RecommendedOpen Source
v0.9.5

melonDS is a modern, open-source Nintendo DS emulator aiming for accuracy and performance. It supports Wi-Fi simulation, DSi emulation, and OpenGL rendering.

Supported Systems
NDS
PS1

PlayStation

All PS1 emulators

DuckStation

RecommendedOpen Source

DuckStation is the leading PlayStation 1 emulator, supporting upscaling up to 16×, widescreen patches, PGXP geometry correction, and near-perfect game compatibility.

Supported Systems
PS1

ePSXe

v2.0.5

ePSXe is one of the most well-known PlayStation emulators, available for PC and Android. It is user-friendly, supports NetPlay, and has good compatibility with the PS1 library.

Supported Systems
PS1
Also runs on
Saturn

Sega Saturn

All Saturn emulators

Yaba Sanshiro 2

Open Source

Yaba Sanshiro 2 is a Sega Saturn emulator for Android and Windows with a focus on mobile performance. It supports a growing list of Saturn titles at playable speeds.

Supported Systems
Saturn
Also runs on
Dreamcast

Sega Dreamcast

All Dreamcast emulators

Flycast

RecommendedOpen Source

Flycast is a multi-platform Sega Dreamcast, NAOMI, and Atomiswave emulator with wide game support, upscaling, and active development. Available on all major desktop and mobile platforms.

Supported Systems
DreamcastArcade

Redream

Redream is a user-friendly Sega Dreamcast emulator supporting upscaling up to 8× resolution. The free version covers most games; a premium unlock removes resolution limits.

Supported Systems
Dreamcast

FinalBurn Neo

Open Source

FinalBurn Neo (FBNeo) is an open-source arcade emulator covering CPS1/2/3, Neo Geo, Capcom, Konami, and hundreds of other arcade boards. Great performance on low-end hardware.

Supported Systems
Arcade
PCE / TG16

PC Engine / TurboGrafx-16

All PCE / TG16 emulators

TurboStation

TurboStation is a PC Engine / TurboGrafx-16 emulator for Android devices. It supports HuCard and CD-ROM games with reasonable compatibility on modern smartphones.

Supported Systems
PCE / TG16
Also runs on

fMSX

fMSX is a portable MSX/MSX2/MSX2+ emulator available on Android, Windows, and Linux. It is one of the oldest MSX emulators still actively maintained, with broad game compatibility.

Supported Systems
MSX2
Virtual Boy

Virtual Boy

All Virtual Boy emulators

Red Dragon

Recommended

Red Dragon is a Virtual Boy emulator for Android and Windows. It provides solid compatibility with the Virtual Boy game library and is one of the few dedicated Virtual Boy emulators available.

Supported Systems
Virtual Boy
Also runs on
ColecoVision

ColecoVision

All ColecoVision emulators

ColEm

Recommended

ColEm is the most widely used ColecoVision emulator, available on Windows, Linux, and Android. It supports the full ColecoVision library and various expansion modules.

Supported Systems
ColecoVision

How to Play ROMs on Android

Step 1

Download an Emulator

Pick an emulator from the list above and download its installer for Android.

Step 2

Install & Open

Run the installer and launch the emulator. Most require no extra configuration out of the box.

Step 3

Download a ROM

Grab a ROM file from our library for any classic game you want to play.

Step 4

Load & Play

Open the ROM inside your emulator using File → Open or drag-and-drop. Play instantly.