If the download links on this page are missing, please download the SDK from https://www.renpy.org/dl/6.6.3/. Or click here to download the latest version of Ren'Py.

Rather than linking to this page, please consider linking to the Download Ren'Py page, which will be updated when a new version of Ren'Py is released.

Ren'Py 6.6.3 "Bender"

Ren'Py 6.6.3 "Bender" was released on July 25, 2008. The main distributions are:

(The current release is internally known as 6.6.3a.)

Each of these files contains the full Ren'Py development environment, which is enough to allow you to develop Ren'Py games on Windows 98 and up, Mac OS X 10.4 and up, and Linux x86. The development environment contains the files needed to produce games for all three platforms. It also includes a text editor and sample games.

Ren'Py is licensed under a very liberal license, that allows for free commercial and non-commercial use. Read the full license for details, but a short summary is that you can distribute Ren'Py games however you want, as long as you include LICENSE.txt.

For your convenience, we've posted the Release Announcement and Changelog.

Known Issues




Release Announcement

I've released Ren'Py 6.6.3 "Bender". This release focuses on bug fixes, but also includes improved error detection, and the start of a new remote-control mode for integrating with editors and other tools.

Downloads and a full release announcement can be found at:


To migrate your game from Ren'Py 6.6.0 or later, copy the directory containing your game into the directory containing the new Ren'Py. Please see the 6.6.0 release notes for information about migrating from older releases.

Changelog for Ren'Py 6.6.3

Ren'Py will now error out quicker if you give it None when it's expecting a displayable. This makes it more likely the correct line will be reported when a problem occurs.

Added a new remote-control mode, that allows Ren'Py to be commanded to perform a number of things, by sending the appropriate command to stdin. This is useful for editor integration, as it allows for warping to an appropriate line.

Music and sound-effects are now stopped when returning to the main menu, save for channel 7. The music on channel 7 is only stopped if it is not the same as the config.main_menu_music, otherwise, it is allowed to continue playing.

Allow a thumbnail to be used with classic load-save.

The {w=} text tag now compensates for slow text, and will only begin the pause once all text has been displayed.

Lint will no longer produce an error when encountering a user-defined text tag of the form: {/=style}.

Change renpy.Displayable so that subclasses of it participate in rollback.

Fixed two bugs that could cause incorrect saving in the presence of empty lists and dictionaries.

Fixed a bug that could cause crashing due to non-integer blitting of renders.

Fixed a bug that could cause crashing under certain combinations of layouts and transitions.

Other Downloads

The following downloads may be useful if you want to run a windows-only Ren'Py program on other platforms, or if you plan to port Ren'Py to a new platform. Recent versions of Ren'Py default to producing distributions for all three supported platforms, making these programs rarely necessary.