Home/Blog/Nintendo

Pokémon on iPhone

Play every handheld Pokémon generation on your iPhone

Red and Blue to Ultra Sun and Ultra Moon, on one phone. Which handheld each generation needs, which App Store emulators play it, and what to know before you start.

Updated 11 October 20266 min read

In short

To play Pokémon on iPhone, you need an App Store emulator for the handheld your game came out on and a backup of a cartridge you own. No jailbreak. Haptic Emulator plays Game Boy, Game Boy Color, Game Boy Advance, DS and 3DS free, which covers Generations 1 to 7. Delta covers Generations 1 to 5. Trading needs a second device.

A Game Boy Advance Pokémon game running in Haptic Emulator on iPhone, showing a wild encounter with the purple GBA controller skin
The Haptic Emulator Nintendo 3DS layout on iPhone: a Pokémon battle on the top screen and the four-move menu on the touch screen below
Generation 3 on the Game Boy Advance, left, and Generation 6 on the 3DS, right. Same app, same import.

Every main-series Pokémon game from 1996 to 2017 came out on a Nintendo handheld: the Game Boy, the Game Boy Advance, the DS and the 3DS. Apple has allowed emulators for those consoles on the App Store since 2024, so you can play every one of them on an iPhone. The only question is which console your game needs, and which app plays it.

Every generation and its handheld

GenGames (first release)HandheldDeltaHaptic Emulator
1Red and Blue (1996), Yellow (1998)Game BoyYesYes
2Gold and Silver (1999), Crystal (2000)Game Boy ColorYesYes
3Ruby and Sapphire (2002), FireRed and LeafGreen (2004), Emerald (2004)Game Boy AdvanceYesYes
4Diamond and Pearl (2006), Platinum (2008), HeartGold and SoulSilver (2009)Nintendo DSYesYes
5Black and White (2010), Black 2 and White 2 (2012)Nintendo DSYesYes
6X and Y (2013), Omega Ruby and Alpha Sapphire (2014)Nintendo 3DSNoYes, from 1.0.13
7Sun and Moon (2016), Ultra Sun and Ultra Moon (2017)Nintendo 3DSNoYes, from 1.0.13

Years are the first release, which was in Japan; most of these reached other countries a few months to two years later. Crystal needs a Game Boy Color; Gold and Silver also ran on the original Game Boy. App details drift, so check each listing before you download.

Delta, the best-known iPhone emulator, stops at the DS. That's fine if you only want Generations 1 to 5. For X and Y onwards you need a 3DS emulator, and on the App Store that means Haptic, Manic EMU or Folium. We compare those three in best 3DS emulator for iPhone, and Delta against Haptic in Delta vs Haptic.

From Sword and Shield in 2019, the main series moved to the Nintendo Switch. Haptic doesn't play Switch games, so this page stops at Generation 7.

Getting set up

  1. Get Haptic Emulator from the App Store. Free, no jailbreak, nothing to enable or renew.
  2. Import a backup of your cartridge. From Files, a folder or the clipboard; zipped files are fine. Haptic works out which console it belongs to and puts it on that system's shelf.
  3. Press start. Each console gets its own controller layout, and every button can be dragged where it suits your hands.

For 3DS games the backup has to be decrypted. Haptic checks at import and tells you if it isn't, and it needs no keys or system files. The 3DS on iPhone guide has the details.

What each generation is like on a phone

What you can't do

Beyond the main series

The spin-offs are on the same consoles. Pokémon Pinball is a Game Boy Color game, the first Mystery Dungeon games are on the GBA and DS, and Pokémon Snap and Pokémon Stadium are on the Nintendo 64, which Haptic also plays.

For the curious (optional)

Each generation was built around the console it shipped on, and you can see that on a phone. The Game Boy games used two buttons and a d-pad, so they fit anywhere. The DS games put menus on the touchscreen, so they play better with a finger than with on-screen buttons. The 3DS games pushed the hardware hard enough that Sun and Moon slowed down in double battles on the original console. The scenes that strained the original hardware are the ones that strain a phone.

Frequently asked questions

How do I play Pokémon on my iPhone?
Install an emulator from the App Store for the handheld your game came out on, then import a backup of a cartridge you own. Haptic Emulator plays Game Boy, Game Boy Color, Game Boy Advance, DS and 3DS free, so one app covers every handheld generation from Red and Blue to Ultra Sun and Ultra Moon.
Which emulator plays every Pokémon generation on iPhone?
The handheld generations run from Game Boy to 3DS. Delta covers Game Boy to DS, which is Generations 1 to 5. Haptic Emulator adds the 3DS, so it covers Generations 1 to 7 in one app. Manic EMU also plays 3DS.
Do I need to jailbreak my iPhone?
No. Apple has allowed retro game console emulators on the App Store worldwide since April 2024. Haptic installs like any other app: no jailbreak, no AltStore, no sideloading, and nothing that stops working after seven days.
Can I play Pokémon Sword, Scarlet or other Switch games?
Not in Haptic. From Sword and Shield in 2019 the main series moved to the Nintendo Switch, and Haptic does not play Switch games. Its newest Pokémon generation is the 3DS one: X and Y through Ultra Sun and Ultra Moon.
Can I trade Pokémon or evolve Haunter and Kadabra?
Not by trading. Trades needed a second console, by link cable or wireless, and a single phone can't recreate that. Trade evolutions are out of reach, but every main story plays through without them.
Does Haptic Emulator come with Pokémon games?
No. Haptic ships no games, no ROMs, no keys and no BIOS files, and provides no way to find them. It is a player for backups of games you already own.

Every generation you played. One app.

Haptic Emulator runs 26 retro systems on iPhone and iPad — Game Boy to 3DS, free to play, and it ships no games: it plays the ones you already have.

Free to play · all 26 systems · iPhone & iPad