Play Narrat games on !

Make narrative RPGs for web and desktop easily

Narrat is a beginner-friendly game engine for making narrative games with RPG features, visual novels, interactive fiction, and more. No coding or game development is required to use narrat, and you can get started making a game in a minute.. Create your game by editing with a Simple scripting syntax. It supports Skills with skill check rolls, an Items inventory, and has a Quests System. The script system is very powerful and allows branching choices, functions, variables and conditions.

❔ How does it work?

Narrat games are made by writing narrat scripts. Narrat scripts use a simple and approachable scripting language that is designed for writing interactive RPGs. No need to write complicated code, just write your story.

🚀 Click to try narrat in a live demo playground!

code example

Narrat Starter

A tool to create your narrat project from templates..

Create a game

Narrat Scripts

Edit narrat script files to write your game.

Learn how


Get help, discuss narrat or suggest features.

Get help on the forum

Examples of games made with Narrat


Made for #RayulaJam2023

Get the game on

Will This Bitter Night Bring Change? - Two Women in Trouble

By Mia Cain

Follow Hornet and Emily in their attempt to escape the City, in all its neon glory.

Get the game on

See more games at, the website that documents all narrat games.

Made a narrat game? Submit it to!


There is a new Narrat Newsletter you can subscribe to.

Expect things like:

  • 🚀 A special Narrat feature highlighted in each edition
  • 🗞️ News on the most interesting recent new features
  • 🎮 A showcase of games made with Narrat
  • 💡 Any other interesting narrat-related things that are worth mentioning
Powered by Buttondown.

How to use narrat

See the Documentation for more info, or jump directly in the Getting Started Guide


Here are some of the features of narrat:


All the features come out of the box and are super easy to set up with easy to edit settings files.

See more on the Documentation website


You can support Narrat on Patreon!

Become a Patron!


These are our great Patreon supporters

Cool Supporter Tier

  • Julia Lee

Supporter Tier


You can also support Narrat with a one-off Ko-Fi tip

Buy Me a Coffee at

Latest News

Narrat 3.4.0 release - Animations, narrat editor demo and some other changes

Published on October 18, 2023

See this post on the forum for better formatting and discussion. Mastodon thread Twitter thread Animations There is a new animations fea…

Narrat 3.3.8 release - Choice tracking, quests with multiple endings, tooltips fixes

Published on October 15, 2023

See this post in better quality with screenshots on the forum Narrat 3.3.8 has just been released with a bunch of new features :open_mouth:…

There is a new Narrat Newsletter people can subscribe to

Published on July 18, 2023

There is a new Narrat Newsletter you can subscribe to. Expect things like: 🚀 A special Narrat feature highlighted in each edition 🗞️…

New narrat example games repository, and theme swapping demo

Published on July 02, 2023

There is a new narrat-examples repository. This is intended to be a collection of example games, scripts, or any other useful narrat things…

The Narrat Jam 2 has just started

Published on July 01, 2023

The #NarratJam 2 has just started. You can view the jam on The jam will list for the entire month of July so you have time to make…

More news

Narrat is released under MIT License
Copyright© 2021-present Liana Pigeot