A downloadable tool for Windows, macOS, and Linux

Buy Now$7.99 USD or more

An easy to use but powerful tool for creating branching dialogues for games.

The editor was created for non-programmers. It is easy to understand and navigate. It is also fast and lightweight - it runs smoothly even on less powerful PCs.

The editor includes a characters database and local variables database (strings, integers, booleans). They are incredibly helpful in organising the dialogue and keeping track of player's progress.

Change the dialogue language by selecting it from a drop-down menu. There are no limits for the amount of languages you can use.

Export your dialogue with one click to a JSON text file, which can be imported into most modern game engines and frameworks.

Example file created with the editor:

Available nodes:

Support this software to help further development!

All updates will be released for free for owners of the editor.

Using Godot 3.1? Get a dialogue system here!

Any questions? Contact me: radmattsoftware at gmail.com


Updated 2 days ago
PlatformsWindows, macOS, Linux
GenreRole Playing, Visual Novel
Made withGodot
Tagsgodot, Narrative, Nonlinear, Story Rich, tool
Average sessionA few seconds
InputsKeyboard, Mouse


Buy Now$7.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $7.99 USD. You will get access to the following files:

DialogueDesigner_2.0_linux.rar 20 MB
DialogueDesigner_2.0_mac.zip 26 MB
DialogueDesigner_2.0_win.rar 17 MB

Development log


Log in with itch.io to leave a comment.

That sounds nice ! Does it work with Construct 3 ?

Yes, absolutely :) Check out this page for how to set it up. If you have any problems, you can always email me and I'll help you.

Thanks for your answer ! Do you have any precise tutorial to set up with Construct ? 

Here's a project that shows how to load JSON files and show values: https://editor.construct.net/#open=json. All you have to do is create a dialogue system and just replace the text lines with the ones in the file. I will soon share documentation for the editor, explaining more on how to set it up for different engines, so look out for that.

OK ! I will wait for your documentation and possible example (I don't know how to build a dialogue system)


Without buying this first, is there documentation or overview of the JSON it exports? Making sure I can work with it in my engine.


Here is an example JSON file: http://oneclickpaste.com/5892/


Thank you, this is perfect. Good work on the tool, very useful.