SkyEmu

B
B tier on Multi-System EmulatorsScore 7.4 · #4 of 54
Android app
Yes
Free plan
Yes
Runs on
Android, iOS, Linux, Mac, Web, Windows
github.com
The SkyEmu homepage

Summary

SkyEmu emulates Game Boy, Game Boy Color, Game Boy Advance, and Nintendo DS systems. It is free and open source, with builds for Android, iOS, Linux, macOS, web, and Windows. It can load ROMs from ZIP archives and offers upscaling shaders, color correction, and screen ghosting options. Controls include game controllers, rumble, configurable keybinds, and mobile on-screen controls. Four persistent save-state slots include screenshot previews. For scripting and automation, SkyEmu provides a REST-like API. Listed integrations include Retro Achievements, a RetroArch/libretro core, and Google Drive save-state sync. The web app runs locally through WebAssembly and JavaScript, keeping files on the user's machine; a service worker also enables offline use on more platforms. SkyEmu's main aim is preserving these systems while offering a good user experience. Its project notes that Game Boy Advance emulation is significantly more accurate than Game Boy and Game Boy Color emulation, while many Nintendo DS games still have mild graphics and audio issues. DS emulation is beta quality.

Who it is for

SkyEmu suits people who want to emulate these four handheld systems across desktop, mobile, or web platforms. Its local web operation and configurable controls may also fit users who value keeping files on their machine or tailoring input.

What is good

  • Free and open source.
  • Available on Android, iOS, Linux, macOS, web, and Windows.
  • Four save-state slots include screenshot previews.
  • ZIP-compressed ROM loading is supported.
  • Web app runs locally and supports offline use.

What to know first

  • Nintendo DS emulation is beta quality.
  • Many DS games have mild graphics and audio issues.
  • GB and GBC emulation is less accurate than GBA emulation.

Everything Xiaomi review

SkyEmu: the full review

SkyEmu combines broad platform support with save states, configurable controls, and local web operation. Nintendo DS emulation has noted quality issues, and Game Boy and Game Boy Color emulation is less accurate than GBA emulation.

SkyEmu is a free, open-source emulator for four Nintendo handheld systems, available on mobile, desktop and the web. It suits players who want one emulator across several devices, with flexible controls and persistent save states. Its broad reach comes with uneven emulation quality, especially for DS and the older Game Boy systems.

Overview

SkyEmu covers Game Boy, Game Boy Color, Game Boy Advance and Nintendo DS, and can load ROMs from ZIP archives without requiring BIOS files. That makes it a convenient starting point for someone with games across these libraries, rather than a single-system specialist. The project’s stated focus on preserving the systems is backed by practical features, though accuracy varies by console: GBA emulation is significantly more accurate than GB and GBC, while many DS games still have mild graphics and audio issues.

Key features

Four persistent save-state slots with screenshot previews make it easier to keep distinct stopping points and identify them later. Upscaling shaders, color correction and screen ghosting provide useful image adjustments, while controller support, rumble, configurable keybinds and mobile on-screen controls accommodate different devices and play styles.

The web build runs locally through WebAssembly and JavaScript, keeping files on the user's machine; a service worker also enables offline use on more platforms. For users who want to script or connect workflows, SkyEmu offers a REST-like API for asynchronous automation. Release notes also include Retro Achievements, a RetroArch/libretro core and Google Drive save-state sync.

Pricing

SkyEmu is free, with stable builds available at 0.00 USD per free. There is no free trial because there is no paid plan to trial. The free build is a substantial offer for a four-system emulator, but Nintendo DS emulation is beta quality, so players whose main library is DS should weigh that caveat before choosing it.

Platforms

SkyEmu supports Android, iOS, Linux, macOS, web and Windows. Mobile users get on-screen controls as well as controller support; desktop and web users can use configurable keybinds or a game controller. The web build's local operation and offline capability make it particularly useful when installing a native app is undesirable.

Who it's for

SkyEmu is a strong fit for players who want one free emulator for several Nintendo handheld generations, especially those focused on GBA or who value save states, control flexibility and local web operation. It is less suitable for players who require consistently accurate GB/GBC emulation or depend on clean DS graphics and audio across their games.

Pros and cons

Pros

  • One free, open-source app spans four systems and six platform families, including web.
  • Four persistent save-state slots with screenshot previews help keep separate playthrough moments organized.
  • ZIP ROM loading and no BIOS requirement reduce setup friction.
  • Local web execution and offline support make browser use practical without sending files off-device.

Cons

  • GB and GBC emulation is less accurate than GBA emulation, limiting its appeal as a definitive choice for those libraries.
  • Many Nintendo DS games still have mild graphics and audio issues, and DS emulation is beta quality.

Alternatives

For a Nintendo DS-focused choice, melonDS is a free, open-source option for Linux, macOS and Windows; some emulation requires console BIOS and firmware dumps. DeSmuME is another free desktop DS and DS Lite emulator for Linux, macOS and Windows, though it does not support DSi.

If Android is the priority for DS emulation, WatermelonDS is a free Android option. DSperate is a free Linux alternative. For Game Boy libraries, GB Enhanced+ is a free, open-source option for Linux, macOS and Windows.

For a broad multi-system comparison, see Multi-System Emulators; for system-specific shortlists, browse Nintendo DS Emulators, Game Boy Advance Emulators and Game Boy Emulators. Other free options include 3Beans, Pilas-melonDS and dust.

Verdict

Choose SkyEmu if you want a free, open-source emulator that brings four handheld systems to mobile, desktop and web, with useful save states and configurable controls. Its local, offline-capable web build is an added advantage. Look elsewhere if accurate GB/GBC play or dependable DS graphics and audio are your priority.

SkyEmu plans and pricing

All plans
SkyEmu Free Stable builds available for free · DS emulation is beta quality github.com · 30 Sept 2026

Compared on multi-system emulators

Free plan
Yesgithub.com
Open source
Yesgithub.com

Facts

What it does
SkyEmu emulates Game Boy, Game Boy Color, Game Boy Advance, and Nintendo DS systems.github.com · 30 Sept 2026
Accuracy
The project says GBA emulation is significantly more accurate than its GB/GBC emulation.github.com · 30 Sept 2026
Graphics
Features include upscaling shaders, color correction, and screen ghosting.github.com · 30 Sept 2026
Controls
It supports game controllers, rumble, configurable keybinds, and mobile on-screen controls.github.com · 30 Sept 2026
Save states
It provides four persistent save-state slots with screenshot previews.github.com · 30 Sept 2026
Automation
The project provides a REST-like API for asynchronous scripting and automation.github.com · 30 Sept 2026
Integrations
Release notes list Retro Achievements, a RetroArch/libretro core, and Google Drive save-state sync.github.com · 30 Sept 2026
Local data
The maker says the web app runs locally using WebAssembly and JavaScript, so files stay on the user's machine.github.com · 30 Sept 2026
Offline use
The web build includes a service worker to allow offline use on more platforms.github.com · 30 Sept 2026
Known limitation
The project notes that many Nintendo DS games still have mild graphics and audio issues.github.com · 30 Sept 2026
ROM loading
SkyEmu can load ROMs compressed in ZIP archives.github.com · 30 Sept 2026
Intended use
The project describes its primary focus as preserving these systems for future generations while providing a good user experience.github.com · 30 Sept 2026

Best SkyEmu alternatives

See all 12

Where it ranks on Everything Xiaomi

Is SkyEmu yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources