Skip to content

Downloading, Installing and Updating RetroArch for Android devices.

Non-Google Play sources

Installation via Side-loading

Side-loading means installing manually downloaded APK files on Android (outside official stores).
You must follow the installation notes for this process.

From RetroArch.com Downloads


  1. Visit the retroarch.com Downloads page and select Download Stable or Download Nightly.
  2. Open the downloaded APK (via a file manager if your browser does not prompt you when the download is completed).
  3. Select Install.
From Buildbot Archives

All stable and nightly bundles are available via BuildBot If you need a specific architecture or build for testing. Builds are named with an architecture suffix: aarch64 is a 64-bit build, ra32 is a 32-bit build, and no suffix is a universal build that opts for 64-bit if your system supports it.

32-bit support on Android is slowly being phased out by the industry, but these builds remain available for older devices or specific use cases.

Installation via F-Droid


RetroArch's most recent stable release can be found in the F-Droid repository for easier automatic updating.


RetroArch is available on the Google Play Store, but has not been updated for years due to Play Store policy changes. You may choose to use this older version, but it is not recommended.

RetroArch Plus on the Play Store (Only for 64 bit devices, additional cores)

RetroArch on the Play Store (For 32 or 64 bit devices, fewer cores)

A more detailed difference between the Play Store versions can be found in this libretro blog post.

Installation notes

Side-loading

  • Android may tell you that the app doesn’t have permission to install APKs. Click the available Settings button in that prompt.
  • In the next menu, turn on the toggle allowing the app install APKs.
  • Hit the back button to return to your installation.

Allowing APK installations blocked by Google Play Protect

To install RetroArch from non-Google Play sources (F-Droid, retroarch.com, etc), ensure Google Play Protect either approves it or disable the service entirely.

Method 1: "Install anyway" in Google Play Protect

google-play-protect_-_install-anyway-1.png

google-play-protect_-_install-anyway-2.png

  • When you select “Install anyway”, Google Play Protect will ask you to authenticate your identity. For security reasons, this step cannot be captured in a screenshot, which is why it's described here instead. If Play Protect still fails to install the app even after you’ve entered the correct password, you’ll need to disable Google Play Protect. For instructions, see Method 2: Disable Google Play Protect.

Method 2: Disable Google Play Protect

If Google Play Protect still blocks the app installation even after you entered the correct password in Method 1 (a common issue on older Android versions), you'll need to temporarily disable Play Protect to proceed.

Disable Google Play Protect: * Open the Play Store app first * Tap your profile icon * Select Play Protect * Tap the gear icon in settings * Toggle off "Scan apps with Play Protect"

Once disabled, install the APK — Play Protect will no longer interfere with the process.