Download Nintendo Game Boy Advance emulator created by iOS developer Riley Testut. Built and designed from the ground up for iOS 7, GBA4iOS takes advantage of custom skins, save states, and fast forwarding on iPhone & iPad.
GBA4iOS is one of the most famous and popular Game Boy Advance emulator apps designed for iPhone, iPad, and iPod Touch devices. Created by developer Riley Testut and rewritten for iOS 7 with an emulation core based on VBA-M (VisualBoyAdvance-M), it brought full handheld console gaming to iOS without requiring a jailbreak.
Classic Nintendo titles like Pokémon, Super Mario, The Legend of Zelda, and Sonic the Hedgehog remain widely popular. Since iPhones do not natively run original Game Boy cartridges, GBA4iOS fills the gap by providing custom controller skins, iPad layouts, save states, fast-forward functionality, cheat codes, Dropbox sync, and iTunes File Sharing.
Although developer focus has largely shifted to its multi-system successor Delta Emulator, GBA4iOS 2.1 remains a lightweight favorite dedicated specifically to the Game Boy Advance and Game Boy Color libraries.
Full support for both Game Boy Advance (.GBA) and Game Boy Color (.GBC / .GB) game files on iPhone, iPad, and iPod Touch.
Save your progress at any exact moment and speed past long dialogue or intro cutscenes with the built-in fast forward option.
Personalize your virtual buttons with downloadable custom skins and switch seamlessly between Portrait and Landscape display modes.
Input Action Replay, GameShark, and CodeBreaker cheat codes, plus full support for external Bluetooth MFi controllers.
Backup save states to the cloud via Dropbox Sync and easily manage ROM files through iTunes File Sharing.
Multiple methods to install GBA4iOS IPA and load your favorite games on iOS:
gba4ios-2.1.ipa file from your Files app.gba4ios-2.1.ipa file directly into the Cydia Impactor window.GBA4iOS can also be found on web app repositories such as TopStore, iEmulators, Jojoy, or iOSHaven. Open the installer app, search for GBA4iOS, tap Install, and trust the certificate under Settings → General → VPN & Device Management. If an app fails to open, its enterprise certificate may have been revoked by Apple.
Ensure you have legally owned or backed-up GBA or GBC game files on your device (formats: .GBA, .GBC, or .ZIP).
Tap on the downloaded file in your Files app, tap Share, and select Open in GBA4iOS (or Copy to GBA4iOS).
Open GBA4iOS, select the game from your library menu, adjust controller layout or skins, and start playing!
If GBA4iOS is revoked or unsupported on your firmware version, explore these alternatives:
The multi-system successor created by Riley Testut covering GBA, GBC, N64, SNES, NES, and DS.
View DeltaPowerful multi-system frontend core supporting over 20+ retro gaming consoles.
View RetroArchDevelopment attention has largely shifted to Delta Emulator by original developer Riley Testut, though GBA4iOS 2.1 remains usable for GBA and GBC emulation.
GBA4iOS was rewritten for iOS 7 using an emulator core based on VisualBoyAdvance-M (VBA-M), providing accurate Game Boy Advance performance.
Download the GBA4iOS 2.1 IPA in Safari, open AltStore, tap the '+' button in My Apps, select the GBA4iOS IPA file, and sign in with your Apple ID.
Yes! GBA4iOS supports both Game Boy Advance (.GBA) and Game Boy Color (.GBC / .GB) ROM files.
Apps sideloaded with a free Apple ID through AltStore or Sideloadly normally expire after 7 days unless refreshed within the app.
Download the official GBA4iOS 2.1 IPA file below or check out Delta Emulator for active multi-system support.
Download GBA4iOS 2.1 IPA