I'm working on porting the Ren'Py framework to the HTML5 web browser - so you can publish Visual Novel games online :)

Donate and help the development go faster!

Test the current version

(start-up be long, let it load for half a minute)
The Question - Web Edition Tutorial - Web Edition
(Shitf+O for dev console, F3 for perfs)

Or test your own local game: provide a as explained below.
(this is purely local to your browser, nothing is sent to us)
Your Game - Web Edition



Check the official Ren'Py repository at

To publish your game:
(will be integrated with the Ren'Py launcher eventually)

You can also include more than one game and select them using ?
( is blocked so a user cannot be tricked into running a malicious game)

Testing locally: with Firefox, just double-click on index.html. With Chromium, you need a local webserver; python3 -m http.server 8080 in the RenPyWeb directory, or install XAMPP.

Savegame warning: user savegames are linked to the webpage domain.
Ideally, provide a stable (sub)domain - like this page.
Some hosts may change your domain on new upload, causing previous savegames to become unreachable.
In addition, a game can read/modify savegames from other games hosted at the same domain. Ren'Py will ignore them, but a malicous game developer could do bad things.
For (hosts at it's not clear how often the domain may change: see How to save data? and HTML5 game : Save data locally.
In doubt, remind players to export their savegames from RenPyWeb's top-left menu.


Feedback welcome!
Patreon - e-mail - Lemma Soft Forums -


(in no definite order)

Status reports

2019 week 6 (2018-02-10)

2019 week 5 (2018-02-03)

2019 week 4 (2018-01-27)

2019 week 3 (2018-01-20)

2018 week 52 (2018-12-30)

2018 week 50 (2018-12-16)

2018 week 49 (2018-12-09)

2018 week 48 (2018-12-02)

2018 week 47 (2018-11-25)

2018 week 46 (2018-11-18)

2018 week 45 (2018-11-11)

2018 week 44 (2018-11-04)

2018 week 43 (2018-10-29)

2018 week 42 (2018-10-21)

2018 week 41 (2018-10-14)

2018 week 40 (2018-10-07)

2018 week 39 (2018-09-30)