ChatMapper

Web · Windows · Mac · Linux · Self-hosted · paid plans from $19/mo

Freedom report

Three barsScore 6.7

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

ChatMapper is a browser-based workspace for designing, simulating, validating, and delivering branching conversations. Its visual graph organizes dialogue, choices, actors, variables, conditions, scripts, media, and links between conversations. The simulator runs Lua logic and checks for broken links, dead ends, and undefined variables. An AI collaborator can propose structured edits for human review, with accepted changes stored as revisions. ChatMapper imports .cmp, XML, Arcweave, Twine, articy:draft, and CSV, and exports JSON, Unity XML, SCORM, xAPI, Yarn, HTML, and LearnBrite. The maker describes Unity and Yarn exports and says canonical JSON can be used with Unreal, Godot, and custom engines. Listed uses include games, interactive stories, learning, immersive experiences, and AI character roleplay. The Free plan allows one editor, three projects, and 300 nodes per project, with core exports and commercial use. Paid plans start at $19/mo billed annually. Cloud works in current Chrome, Edge, Firefox, or Safari; the separate Desktop 1.9.1 app is Windows-only.

Who it is for

ChatMapper suits writers and teams building branching conversations for games, learning, interactive stories, immersive experiences, or AI character roleplay. Its graph and validation tools may help organize and check complex dialogue.

What is good

  • Graph supports dialogue, variables, scripts, media, and links.
  • Simulates Lua and checks broken links and dead ends.
  • AI suggestions require human review; accepted edits become revisions.
  • Free plan permits commercial use and core exports.

What to know first

  • Free plan allows one editor and three projects.
  • Free projects are limited to 300 nodes each.
  • Desktop 1.9.1 is Windows-only.
  • Paid plans start at $19/mo billed annually.

Freedom251 review

ChatMapper: the full review

ChatMapper offers a graph-based way to author and validate branching conversations, with multiple import and export formats. The free plan has project and node limits, while paid plans start at $19/mo billed annually.

ChatMapper is a visual workspace for creating and checking branching conversations. It suits writers and teams building interactive stories, game dialogue, or learning scenarios who need structured authoring and multiple delivery formats. Its range of exports and validation tools are compelling; the free cloud plan is tightly capped, and the full feature set starts at $19.00 USD per month billed annually.

Overview

ChatMapper puts dialogue and choices into a node-based graph, with support for actors, variables, conditions, scripts, media, and links between conversations. It can simulate Lua logic and flag broken links, dead ends, and undefined variables, making it a practical fit for scenarios with branching structure that needs checking before delivery.

Its use cases span games and interactive stories, serious games and learning, immersive experiences, and AI character roleplay. The public canonical JSON format and MIT reference parser offer a path to work with scenarios outside ChatMapper, rather than leaving portability dependent on a single workspace.

Key features

  • Graph authoring and validation: Combine dialogue, choices, and scenario logic in one visual structure, then simulate Lua and check common structural problems. This is useful for authors managing complex branches; it is more than a simple dialogue-writing tool.
  • AI-assisted editing: The AI collaborator proposes structured changes for human review, and accepted edits become revisions. That review step keeps authors in control of what changes.
  • Provider integrations: OpenAI, Anthropic, ElevenLabs, HeyGen, and Synthesia are supported using customers’ own keys. Generative-media charges go directly to the provider, with no ChatMapper markup, so provider usage is a separate cost to account for.
  • Import and export: Imports include .cmp, XML, Arcweave, Twine, articy:draft, and CSV; exports include JSON, Unity XML, SCORM, xAPI, Yarn, HTML, and LearnBrite. Unity and Yarn have direct export support; canonical JSON can also be used with Unreal, Godot, and custom engines.
  • Localization and history: Localization workflow and version history are available, with the Creator plan including 90-day history and Team adding full history.

Pricing

The Free cloud plan costs 0.00 USD per free and permits one editor, three projects, and 300 nodes per project, with core exports and commercial use allowed. Those caps make it a sensible way for a solo author to start or for a small project, but active commercial work that outgrows three projects or 300 nodes will need a paid plan. There is no free trial.

Creator costs 19.00 USD per month, billed annually. It removes project and node limits and adds Unity, Yarn, SCORM, xAPI, and LearnBrite exports, AI copilot, localization, and 90-day history. It is the clearest fit for an individual creator who needs substantial project capacity and those delivery formats; it does not include the team features offered at the next tier.

Team costs 79.00 USD per month, billed annually, and includes three editors. Additional editors cost $20 each. Roles and teams, live presence, full history, and priority support make it the relevant upgrade for collaborative work, though the included seat count is modest for larger groups.

There are also Windows desktop licenses. Desktop Personal is 0.00 USD per free for one user and allows personal, non-commercial projects in the fully offline application. Desktop Commercial costs 35.00 USD per month, billed annually at $420 a year, for one professional user and commercial or client work; Desktop Team costs 110.00 USD per month, billed annually at $1,320 a year, for three professional users. Both paid desktop plans include advanced exports and Windows Desktop 1.9.1. The desktop application is described as stable and maintained, while active development happens in the browser product, so desktop buyers are choosing offline Windows use over the actively developing cloud workspace.

Enterprise & OEM has custom pricing and adds an OEM and white-label engine, custom integrations and exporters, SSO, security review, DPA, self-hosted or on-prem options, onboarding, SLA, and commercial support. It is aimed at organizations with deployment, compliance, or integration needs beyond the standard plans.

Platforms

ChatMapper Cloud runs in current Chrome, Edge, Firefox, or Safari. The desktop application is Windows-only and runs offline. The product also supports Linux, macOS, web, and self-hosted deployment; enterprise plans include self-hosted and on-prem options.

Who it's for

ChatMapper is best for authors who need to map branching dialogue, validate its logic, and deliver it to game engines or learning formats. Solo creators can start on Free, while teams can move to collaboration features and organizations can choose enterprise deployment options. Someone seeking a fully offline workflow on macOS or Linux should look elsewhere: the offline desktop app is Windows-only.

Pros and cons

  • Pro: Lua simulation and checks for broken links, dead ends, and undefined variables help catch structural issues in branching scenarios.
  • Pro: A wide import and export range, plus public canonical JSON and an MIT reference parser, supports movement between tools and engines.
  • Pro: Commercial use is permitted on the free cloud plan, and the free Windows desktop plan provides an offline option for personal, non-commercial work.
  • Con: Free cloud use is limited to one editor, three projects, and 300 nodes per project, which can constrain a growing solo project as well as a team.
  • Con: Creator is billed annually, and team collaboration requires the $79.00 USD per month Team tier or per-editor additions.
  • Con: The offline desktop option is Windows-only and is not where active development happens.

Alternatives

Game Narrative Design Software is a useful category overview for readers who want to compare narrative tools broadly.

  • Godot Asset Library is a better match when the need is a free source of Godot assets rather than a conversation-authoring workspace; its assets are free to distribute, and paid assets cannot be uploaded to the official library.
  • Narrat suits readers seeking a free, open-source tool with personal or commercial use and no restrictions.
  • Yarn Spinner is worth considering when open-source dialogue authoring and Unity, Godot, or Unreal integrations, including a VS Code extension, are the priority.
  • articy:draft X may suit authors who prefer a free plan with unlimited projects and a 700-object limit per project, or want its monthly subscription option.
  • Narratyr is another freemium option for readers comparing narrative tools.
  • Arcweave is a web-based alternative whose free Basic plan allows three projects and 200 items per project, with unlimited members and guests.
  • Ren'Py is a free alternative for readers looking for a tool available on desktop and mobile platforms.
  • ink and Inky is a free alternative for readers considering a different narrative-writing tool.

Verdict

Choose ChatMapper if you need a graph-based way to author, simulate, and validate branching conversations, especially when Unity, Yarn, or learning-format exports matter. Its strongest case is the combination of structured authoring, validation, and portability. Look elsewhere if you need a generous free team plan or an actively developed offline desktop app outside Windows.

ChatMapper plans and pricing

All plans
Free Free 1 editor · 3 projects · 300 nodes each · core exports · commercial use permitted chatmapper.com · 28 Sept 2026
Desktop Personal Free 1 user · offline Windows app · personal and non-commercial projects chatmapper.com · 28 Sept 2026
Creator $19/mo Billed annually Unlimited projects and nodes · Unity, Yarn, SCORM, xAPI and LearnBrite exports · AI copilot · localization · 90-day history chatmapper.com · 28 Sept 2026
Desktop Commercial $35/mo Billed annually at $420 a year 1 professional user · commercial and client work · advanced exports · Windows Desktop 1.9.1 chatmapper.com · 28 Sept 2026
Team $79/mo Billed annually 3 editors included · $20 per extra editor · roles and teams · live presence · full history · priority support chatmapper.com · 28 Sept 2026
Desktop Team $110/mo Billed annually at $1,320 a year 3 professional users · commercial and client work · advanced exports · Windows Desktop 1.9.1 chatmapper.com · 28 Sept 2026

Compared on game narrative design software

Free plan
Yes
Paid from
$19/mo
Branching dialogue
Yes
Quest design
Yes
Authoring model
node-based
Game engine support
Unity, Unreal, Godot
Localization workflow
Yes
Version history
Yes
Maximum collaborators
1 users

Best ChatMapper alternatives

See all 20