FREEDOM251

Freedom251 › Game Narrative Design Software

ChatMapper

Free plan LinuxMacSelf-hostedWebWindows

Visit ChatMapper Alternatives Pricing

ChatMapper's own site

What ChatMapper is

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 suits

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 it does well

  • 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.

Limits

The Free plan is limited to one editor, three projects, and 300 nodes per project. It includes core exports.

Plans

PlanBilled and limitsPrice
Free1 editor · 3 projects · 300 nodes each · visual canvas · Lua simulation · deterministic validation · JSON/HTML/screenplay export · commercial useFree
Desktop PersonalFree forever · 1 user · Windows Desktop 1.9.1 · fully offline · local files · personal and non-commercial use onlyFree
Desktop TeamBilled annually at $1,320/year · 3 professional users · commercial/client work · advanced exports · Windows Desktop 1.9.1$110 a month
CreatorBilled annually at $228/year, or $24 month to month · unlimited projects and nodes · production exports · AI collaborator · generative voice/video with provider keys · localization · 90-day history$19 a month
Desktop CommercialBilled annually at $420/year · 1 professional user · commercial/client work · advanced exports · Windows Desktop 1.9.1$35 a month
TeamBilled annually at $948/year, or $99 monthly; 3 editors included, plus $20 per extra editor · organizations · roles · live presence · conflict protection · full diff/history/restore · shared AI provider configuration · priority support$79 a month
Enterprise & OEMOEM/white-label engine · custom integrations/exporters · SSO · security review · DPA · private or on-prem deployment · onboarding · SLA · commercial supportOn request

As chatmapper.com lists them, read 15 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the ChatMapper website in a current Chrome, Edge, Firefox, or Safari browser.
  2. Choose the Free plan or a paid plan; Creator starts at $19 a month, billed annually.
  3. For offline use, install the Windows-only ChatMapper Desktop 1.9.1 app.
  4. Create a project and author a branching conversation in the visual graph.

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 a 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 nothing 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 a 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 a 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 free for one user and allows personal, non-commercial projects in the fully offline application. Desktop Commercial costs $35 a month, billed annually at $420 a year, for one professional user and commercial or client work; Desktop Team costs $110 a 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 a 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.

Verdict

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.

Questions

Is ChatMapper free?

Yes. The Free plan costs nothing and includes one editor, three projects, up to 300 nodes each, core exports, and commercial use.

What is the starting paid price?

Creator is listed at $19 a month, billed annually.

Which platforms are available?

ChatMapper lists Linux, macOS, self-hosted, web, and Windows. ChatMapper Desktop 1.9.1 is a separate Windows-only offline application.

Which game engines does it support?

The maker describes Unity and Yarn exports. Canonical JSON can be used with Unreal, Godot, and custom engines.

Which services can it integrate with?

The site lists OpenAI, Anthropic, ElevenLabs, HeyGen, and Synthesia as provider integrations using customers’ own keys. Provider usage is billed directly by the provider.

Does ChatMapper offer self-hosted or on-prem deployment?

Enterprise & OEM lists self-hosted and on-prem options, along with SSO, security review, DPA, SLA, and support.

Facts from ChatMapper's own pages

AI assistance
The AI collaborator proposes structured edits for human review, and accepted changes are saved as revisions. · chatmapper.com, 28 Sept 2026
AI billing
Generative media uses customers’ own provider keys, with provider usage billed directly by the provider and no ChatMapper markup. · chatmapper.com, 28 Sept 2026
AI editing
The AI collaborator proposes structured scenario drafts, branch extensions, rewrites and scoring logic that a person must approve before application. · chatmapper.com, 15 Oct 2026
AI providers
ChatMapper lists OpenAI, Anthropic, ElevenLabs, HeyGen and Synthesia as provider options, with customers supplying their own keys. · chatmapper.com, 15 Oct 2026
Authoring
Its visual graph supports dialogue, choices, actors, variables, conditions, scripts, media, and cross-conversation links. · chatmapper.com, 28 Sept 2026
Browser compatibility
The documentation says ChatMapper Cloud runs in current Chrome, Edge, Firefox, or Safari. · docs.chatmapper.com, 28 Sept 2026
Company size
LinkedIn lists ChatMapper as a privately held company with 2–10 employees. · ec.linkedin.com, 15 Oct 2026
Custom engines
Unreal, Godot and proprietary engines can consume the canonical JSON format through a documented custom-runtime route. · docs.chatmapper.com, 15 Oct 2026
Data portability
The site says scenarios use a public canonical JSON format with an MIT reference parser and can be exported. · chatmapper.com, 28 Sept 2026
Desktop download
Desktop 1.9.1 is distributed as a 21.85 MB executable installer and a 26.20 MB MSI for managed Windows deployment. · chatmapper.com, 15 Oct 2026
Desktop platform
ChatMapper Desktop 1.9.1 is a Windows-only application that runs fully offline; the maker says it is stable and maintained while active development happens in the browser product. · chatmapper.com, 28 Sept 2026
Desktop status
The maker describes Desktop 1.9.1 as stable and maintained, while active development is concentrated in the browser product. · chatmapper.com, 15 Oct 2026
Deterministic validation
Validation checks broken links, dead ends, unreachable content, undefined variables and runtime-readiness issues across the graph. · chatmapper.com, 15 Oct 2026
Documentation depth
Developer documentation covers the data model, normative JSON, runtime semantics, Lua, XML, format extensions, validation, importers and multiple integrations. · docs.chatmapper.com, 15 Oct 2026
Engine support
The site describes Unity and Yarn exports and says canonical JSON can be used with Unreal, Godot, and custom engines. · chatmapper.com, 28 Sept 2026
Exports
Exports include canonical JSON, Unity XML, Yarn, HTML player, SCORM, xAPI, CSV, RTF, SVG, CMPKG and LearnBrite delivery. · docs.chatmapper.com, 15 Oct 2026
Founded
LinkedIn lists ChatMapper's founding year as 2012. · ec.linkedin.com, 15 Oct 2026
Import and export
ChatMapper lists imports from .cmp, XML, Arcweave, Twine, articy:draft, and CSV, and exports to JSON, Unity XML, SCORM, xAPI, Yarn, HTML, and LearnBrite. · chatmapper.com, 28 Sept 2026
Imports
Supported imports include ChatMapper desktop files, .cmp, .cmpkg, XML, JSON, CSV/Excel, Twine, Arcweave and articy:draft. · docs.chatmapper.com, 15 Oct 2026
Integrations
The site lists OpenAI, Anthropic, ElevenLabs, HeyGen, and Synthesia as supported provider integrations using customers’ own keys. · chatmapper.com, 28 Sept 2026
JavaScript API
The standalone player exposes window.chatmapperPlayer with scenario, session, completion and choice callbacks. · docs.chatmapper.com, 15 Oct 2026
Limit: editor clutter
A Bath Spa research thesis reports that ChatMapper's UI and output felt encumbered by extra avatar and game-asset features for the author's writing workflow. · researchspace.bathspa.ac.uk, 15 Oct 2026
Limit: extra processing
The same thesis says ChatMapper exports redundant data that required additional processing for the author's application. · researchspace.bathspa.ac.uk, 15 Oct 2026
Limit: macOS use at the time
The thesis author reported needing a Windows emulator to use ChatMapper on macOS during the period studied. · researchspace.bathspa.ac.uk, 15 Oct 2026

Where ChatMapper stands on Freedom251

Look at these too