Ecation — home

Creating rich content since 2005

Video Game Dialogue Maker

Build branching game dialogue visually Game Dialogue Maker is a free, browser-based tool for creating interactive conversations without manually editing complex dialogue files. Create characters, connect dialogue nodes, add player responses and build branching conversations on a visual canvas. Test the complete interaction in Play Mode, then export it for use in your game. https://ecation.fi/gameDialogueMaker/No…

Build branching game dialogue visually

Game Dialogue Maker is a free, browser-based tool for creating interactive conversations without manually editing complex dialogue files.

Create characters, connect dialogue nodes, add player responses and build branching conversations on a visual canvas. Test the complete interaction in Play Mode, then export it for use in your game.

https://ecation.fi/gameDialogueMaker/
No account or installation required.

Turn conversations into visual dialogue trees

Keep even complicated conversations understandable. Drag nodes around the canvas, connect dialogue branches and see the structure of your narrative at a glance.

Create:

  • Character dialogue
  • Questions and player responses
  • Branching story paths
  • Reactions to player choices
  • Conditional transitions
  • Multi-character dialogue projects

Add choices that matter

Build conversations that respond to the player’s actions and progress. Transition conditions let you decide when a dialogue path should become available—for example, after the player acquires an item, completes a quest or reaches a required value.

Test conversations instantly

Switch to Play Mode to experience your dialogue from the player’s perspective.

Follow each branch, try different responses and catch missing connections or awkward transitions before importing the dialogue into your game.

Export your project

Export your dialogue as structured JSON or readable plain text. The JSON workflow is designed to work with Laura_D’s Construct 3 tutorial, Branching Dialogue Using JSON, and can also be adapted for custom dialogue systems.

Work online or offline

Use Game Dialogue Maker directly in your browser, or download the open-source project and run it locally. Your work is saved automatically in the browser, helping you continue where you left off.

  • Works in a modern web browser
  • Available on Windows, macOS and Linux
  • No account required
  • No installation required
  • Usable offline
  • Free and open source

Built for creators—and open to developers

Game Dialogue Maker is made for students, independent developers and anyone experimenting with interactive storytelling.

Because the project is open source and built with JavaScript, developers can inspect the code, adapt the export format and contribute improvements.

Create your next conversation

Start with one character and one line. Add choices, consequences and conditions until a complete interactive story begins to emerge.

Start creating dialogue
View the project on GitHub

Game Dialogue Maker is under active development. Some features may change, and occasional bugs should be expected.