Ren'Py 6.99.12 "We get the job done."

was released on December 20, 2016. It was updated to on February 28, 2017. The main downloads of Ren'Py 6.99.12 are:

You only need to download one of these files. Each contains the full Ren'Py software development kit, with everything needed to develop Ren'Py games for the Windows, Mac, and Linux platforms; the Ren'Py tutorial; and "The Question", an example game.

Ren'Py is free to download and use for commercial and non-commercial purposes. It may be modified and distributed under the terms of its license.

Additional Downloads. When necessary, the Ren'Py SDK will automatically download additional packages, such as text editors and Android/iOS support. These packages are available for direct download at the bottom of this page.

Release History and Updates February 28, 2017
This release fixes a number of bugs, including one that would cause the renpy.input function to crash. It improves the console (accessed with shift+O), and updates translations. February 12, 2017
This release fixes a number of bugs. It also adds and renames gui variables so that every text property can be controlled by a gui variable, and adds support for the new Ren'Py Interactive Director. December 31, 2016
This fixes a bug that could prevent viewport children from becoming focused, and a bug that prevented the RAPT and Renios DLC from being downloaded properly. It also adds functionality to support the interactive director. December 23, 2016
This fixes a major issue that could cause MultiPersistent data to not work on systems using non-ASCII character sets. It also fixes other bugs, and updates the Indonesian translation.


I'd like to announce Ren'Py 6.99.12, the latest in a series of releases that will culminate in Ren'Py 7, and one of the biggest Ren'Py releases to date.

This release focuses on improving support for new versions of macOS, by changing the macOS-specific package to support code signing and work correctly when path randomization is enabled. When run on macOS, Ren'Py can automatically sign the application, and create a signed disk image. The launcher can launch older Ren'Py applications on macOS Sierra, to improve compatibility with older games.

Because of this change, the -all distribution has been retired, replaced with -mac and a new -pc distribution that supports Windows and Linux.

The other main focus of this release is improving support for translation of the new GUI. Translating Ren'Py now translates both the launcher and the interface of new games created in the launcher language. It is also possible to change the font used by the launcher and new projects. There is a page about translating Ren'Py in the documentation, to guide the process.

In addition to these major focuses, this release includes a number of new features and bug fixes.

Ren'Py 6.99.12 is brought to you by:

  • Bryan Tsang
  • Daniel Luque
  • Gas
  • Joshua Fehler
  • Morgan Willcock
  • Merumelu
  • Nyaatrap
  • Pratomo Asta Nugraha
  • Project Gardares
  • Renoa
  • Ria-kon
  • Spiky Caterpillar
  • Vollschauer
  • Xela
  • Xavi-Mat

and myself, Tom "PyTom" Rothamel.

Downloads of Ren'Py 6.99.12 can be found at:

A full list of changes to Ren'Py can be found at:

A list of changes that may require you to update your game can be found at:

Please also check out the credits and list of sponsors.

Editor Downloads

When first asked to edit a file, the Ren'Py launcher will prompt you to download and install an editor. As this may fail if your Internet connection is unreliable, the editors can be downloaded separately. To install, extract the contents of the editor archive to the Ren'Py directory.

Editra (Windows):
Editra (Mac):
Editra (Linux): renpy-

Android and iOS Support

When building Android packages, iOS packages, or web distributions, Ren'Py will prompt you to download RAPT (Ren'Py Android Packaging Tool), Renios (Ren'Py iOS Support), or Renpyweb (Web Platform Support). As these downloads may fail if your Internet connection is unreliable, these packages can be downloaded separately. To install, extract the contents of the archive to the Ren'Py directory. (Place the "rapt", "renios", or "web" directory into the "renpy-" directory.)

Android Support (RAPT):
iOS Support (Renios):

Additional Downloads

Raspberry Pi Support: renpy-
Contains files required to allow Ren'Py to run on the Raspberry Pi. This should be untarred in the Ren'Py sdk directory.
Ren'Py Source Code: renpy-
Contains the source code of the Ren'Py distribution without any binary components.
Pygame_SDL2 Source Code: pygame_sdl2-2.1.0-for-renpy-
Contains the source code for the version of pygame_sdl2 required to run this version of Ren'Py. This may be newer than any released version of pygame_sdl2.
Other Dependencies:
Ren'Py contains free software licensed under a number of licenses, including the GNU Lesser General Public License. A full list of software and links to git repositories from which the software can be downloaded is linked above.
Checksums: checksums.txt
Checksums for the various files making up the Ren'Py distribution.

We also maintain a complete list of releases.