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

Ren'Py 6.1.1 "Snow Bunny"

Ren'Py 6.1.1 "Snow Bunny" was released on March 25, 2007. The main distributions are:

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.3 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. We've also made available the following programs, which can be used to run Windows-only Ren'Py games on non-Windows platforms:

Known Issues

None at this time.

Release Announcement

I've released Ren'Py 6.1.1 "Snow Bunny". This release focuses on stability, and primarily collects bug-fixes to 6.1.0. It also includes one new feature: The ability to continue after an error that occurs during a shift-R reload.

Downloads and a full release announcement can be found at:


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

CHANGELOG for Ren'Py 6.1.1

Introduced the "Black Screen of Death". Now, if an exception occurs during a shift+R reload, instead of exiting, Ren'Py displays the black screen of death. The black screen of death allows the user to choose between trying again and exiting Ren'Py.

Added a mechanism that allows extensions and patches to Ren'Py to be distributed in .rpe files. (This isn't intended for game-developer use.)

Fixed a bug that caused the play music statement to ignore the channel clause.

Fixed a bug that prevented lint from working on games containing voice statements.

Added in files that were accidentally omitted. These files made the Ren'Py module unbuildable.

Modified renpy-deps to make them buildable on the x86_64 architecture.

Eliminated remaining uses of the identifier "with", which will become a keyword in Python 2.6.

Implemented a new trace mode that will help to diagnose problems with Ren'Py itself. Supplying the --trace option to Ren'Py will write information about function calls to trace.txt. Supplying --trace twice will also dump information about line execution and function returns. Note that trace mode comes with a significant speed penalty, when active.

Added code that helps Ren'Py run from read-only media.

Removed the "Quick Backup" option from the launcher, as it was tempting, but not a replacement for a real backup solution.