Skip to content
TopVisualNovels

Guide

How to play Ren'Py games on Android

Published November 10, 2026

The safest way is to use an Android version the developer made: from Google Play, or an APK from the developer's own itch.io page, website or Patreon post. Ren'Py can build Android apps, but a game only runs on your phone if its developer packaged it for Android; "made with Ren'Py" doesn't mean "works on Android". If there's no official build, JoiPlay can run some PC Ren'Py games on Android, using game files you got from an official source. Avoid APKs re-uploaded by anyone other than the developer.

1. Look for an official Android build

Check the game's store page and the developer's links. Android versions are usually on Google Play or offered as an APK download on the developer's itch.io page, next to the Windows and Mac files. Some developers post them only for supporters on Patreon or SubscribeStar.

Some games have an Android version with different content from the PC one. ERROR143, for example, has the base game on Google Play and the full game as an APK on the developer's itch.io page. My Sweet Zombie offers an APK on itch.io.

2. Why engine support isn't enough

Ren'Py's documentation is written for developers. It says games can be packaged for Android with "minimal modification", but Android devices "do not support 100% of Ren'Py's functionality", and touch screens often need bigger text and buttons. Ren'Py runs on Android 5.0 and later; older or low-memory phones may struggle with large games.

So whether a game works on a phone depends on whether its developer did that work and tested it. If a developer only ships PC builds, there is no official Android version, even though the engine could support one.

3. Installing an official APK

Ren'Py's own docs describe two Android release formats: Play bundles, which are for Google Play, and universal APKs, which are meant for direct installation. If a developer offers a single .apk file, that is the normal format.

  • ·Download the APK only from the developer's own page: their itch.io page, website, or a Patreon or SubscribeStar post. Check that the page is linked from the developer's social accounts or store page.
  • ·Open the file. Android will ask you to allow the browser or file manager you used to install apps. Allow it for that install, then switch the permission off again in Settings.
  • ·Read the permissions the app asks for. A visual novel has no reason to need your contacts, SMS or accessibility services.
  • ·For updates, download the new APK from the same page and install it over the old one; your saves stay as long as you don't uninstall first.

4. JoiPlay

JoiPlay is a third-party Android launcher that runs games made with Ren'Py, RPG Maker, TyranoBuilder, Construct, Godot and some others without a native port. It comes with no games: you copy in the PC version of a game you already have. It isn't made by the Ren'Py team, and not every game runs well in it.

Its official channels are joiplay.net, patreon.com/joiplay and github.com/joiplay; joiplay.net points to Patreon for the latest builds. JoiPlay itself tells users to get games from game stores and other official sources. If a developer offers an official Android build, use that instead.

5. Re-uploaded APKs

Sites that repost "Android ports" of PC games are not the developer. You can't check what was changed in the file. In 2026, Kaspersky reported malware hidden inside working copies of adult PC games spread through download sites and torrent trackers; the games played normally, so victims didn't notice. Repackaged APKs carry the same kind of risk. Re-uploads also cut the developer out of sales or support. We don't link them.

A fan port linked from the developer's own page is a different case: the developer has chosen to point to it. Some of the games we list have fan ports like this, and we label them as unofficial.

6. Google's developer verification

Google is changing how sideloading works on certified Android devices. From 30 September 2026, in Brazil, Indonesia, Singapore and Thailand, app installs are checked against Google's list of verified developers, starting with installs from major app stores. Google plans to expand this to all apps worldwide in 2027.

Once it applies to you, APKs from developers who haven't registered with Google can still be installed, but only through Google's "advanced flow": enable developer mode, restart, wait one day, then confirm. Small developers who share APKs on itch.io may or may not register, so expect this extra step for some games. (Status as of November 2026; check Google's page for updates.)

Saves on Android

Ren'Py saves on Android are kept in the app's own storage. Uninstalling can delete them. Games that include Ren'Py Sync (added in Ren'Py 8.1 and 7.6) let you upload saves from a PC and download them on your phone with a short code.

Games in this guide

ERROR143 key art

ERROR143

Completed2h–10hRomanceAndroid18+ patch