Here is the honest answer, up front: there is no official Snes9x app for iOS. The mainline Snes9x project does not make an iPhone or iPad build — the current release, version 1.63, ships only Windows, macOS, Linux and libretro core packages. Any App Store listing, website or video claiming to offer “official Snes9x for iOS” is mislabelling something else. This page explains what that something else can legitimately be, what your realistic options are, and their limitations. The wider map is in our platforms hub, with desktop downloads on the download page.
Why there is no Snes9x app for iPhone
Check the official 1.63 release assets and the answer is structural: six files — two Windows zips, a Mac zip, a Linux AppImage and two libretro zips. No iOS app, no Android APK. The Snes9x team simply does not publish mobile builds of the standalone emulator. On Android, the gap is filled by a separate developer’s app (Snes9x EX+, covered in our Android guide). On iOS, the history and the options are thinner.
The historical footnote: EX on iOS
The Snes9x name did reach iOS once. Robert Broglia — the developer behind Snes9x EX+ on Android — historically offered an iOS version within his “EX” line of emulators, back when distributing emulators on iOS was a very different landscape. That is a piece of history, not a current recommendation: the maintained, living product in that line today is the Android app. If a guide presents the old iOS EX release as a present-day solution, check its dates before trusting anything else it says.
Your realistic option: RetroArch with the Snes9x core
The practical route to Snes9x on iOS today is RetroArch’s iOS app with the Snes9x core loaded in it. As our libretro core explainer details, that core is genuine upstream Snes9x code packaged for libretro — the same emulation you get on desktop, wrapped in RetroArch’s interface. Features people associate with “RetroArch Snes9x” — its netplay system, its rewind — belong to the RetroArch frontend and are applied to the core, which is also why the experience differs from the standalone app even though the emulation underneath is the same.
What we will not do is dress this up with promises we cannot support. Specifically:
- No jailbreak promises. We do not recommend jailbreaking your phone for an emulator, and nothing here depends on it.
- No sideloading hype. Guides pushing expiring certificates, enterprise profiles or sketchy third-party app stores are asking you to trust strangers with your device. The front-door option above is the one we can stand behind.
- No invented store facts. What Apple permits in its store changes over time. If RetroArch’s availability or features on iOS differ when you check, that is the store’s current policy speaking, not something any emulator site controls.
Honest limitations of SNES on iOS
Even via RetroArch, set expectations clearly. There is no Snes9x-team app, so there is no “official” iOS experience to compare against — support questions go to the frontend’s community, not the Snes9x project. Touch controls are workable for RPGs and puzzlers and a compromise for fast action games; a Bluetooth controller improves things dramatically, as it does on Chromebooks and Android. And your games are your own responsibility: every Snes9x variant ships with zero ROMs, and the legal route is dumping cartridges you own.
If you have other hardware, use it
iOS is, frankly, the weakest seat in the Snes9x house. The strongest experiences are the maintained ones: the standalone 1.63 builds for Windows, Mac and Linux from the download page, Snes9x EX+ on Android, and actively maintained ports like Snes9x GX on Nintendo consoles. The platforms hub lays out every option with its real status — including, as here, when the honest answer is “not really, and here is why”.
Why doesn’t the Snes9x team just release an iOS app?
Two reasons, neither of them laziness. First, the Snes9x project is a desktop emulator team: its releases, its documentation and its support channels are all built around Windows, macOS and Linux, and it has never shipped a mobile app of its own on any platform — Android’s Snes9x presence exists because an outside developer, Robert Broglia, chose to build one. Second, for most of iOS’s history, emulator apps faced restrictive App Store policies, which is why the iOS emulation scene long depended on workarounds we do not recommend. Store policy has shifted over time and may shift again; the project’s own release list is the ground truth, and today it contains no iOS build. If that ever changes, it will appear in the official releases — and we will update this page.
Questions people ask about Snes9x on iOS
- “I found Snes9x in the App Store — is it real?” Not from the Snes9x project. Check the publisher name carefully; lookalikes and wrappers appear regularly, and none of them is published or endorsed by the Snes9x team.
- “Can I use the Snes9x core without RetroArch?” On iOS, the core needs a libretro frontend to run in — that is what a core is. RetroArch is the realistic frontend option; a core on its own is not an app.
- “Will my saves work?” Battery saves (
.srm) are the standard format shared across SNES emulators, so progress made on desktop Snes9x can move to a core-based setup, and back. - “Is it worth it?” If iOS is your only device, the RetroArch route is a genuine way to play. If you also own a computer or an Android device, those platforms offer the maintained, first-class Snes9x experiences — see the platforms hub.
