- Home
- Game Narrative Design Software
- ChatMapper
ChatMapper
What it is
ChatMapper is a browser-based workspace for designing, simulating, validating, and delivering branching conversations. Its node-based graph supports 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 suggest structured edits for human review, with accepted changes saved as revisions. ChatMapper imports .cmp, XML, Arcweave, Twine, articy:draft, and CSV files, and exports JSON, Unity XML, SCORM, xAPI, Yarn, HTML, and LearnBrite. Its canonical JSON can be used with Unreal, Godot, and custom engines; the site also describes Unity and Yarn exports. Listed uses include games and interactive stories, learning, immersive experiences, and AI character roleplay. The free plan permits one editor, three projects, and 300 nodes per project, with core exports and commercial use permitted. Paid plans start at $19 a month, billed annually. ChatMapper Cloud supports current Chrome, Edge, Firefox, or Safari; Desktop 1.9.1 is a separate Windows-only offline application.
For and against
For
- Visual graph supports branching dialogue and conversation links.
- Checks Lua logic, broken links, dead ends, and variables.
- Imports multiple authoring formats and exports many formats.
- Free plan permits commercial use.
- Cloud supports current Chrome, Edge, Firefox, and Safari.
Against
- Free plan is limited to one editor.
- Free plan allows three projects and 300 nodes each.
- Desktop app is Windows-only.
- Paid plans start at $19 a month, billed annually.
The verdict
ChatMapper offers visual conversation authoring alongside simulation, validation, and broad import and export options. The free tier has defined project and node limits; paid plans start at $19 a month billed annually.
Who it suits
ChatMapper suits writers and teams building branching dialogue for games, learning, immersive experiences, or AI character roleplay. Its free plan may fit an individual working within the listed editor, project, and node limits.
Plans and prices
Free
1 editor · 3 projects · 300 nodes each · visual canvas
Read 15 Oct 2026 · chatmapper.com
Desktop Personal
1 user · Windows Desktop 1.9.1 · fully offline · local files
Read 15 Oct 2026 · chatmapper.com
Creator
unlimited projects and nodes · production exports · AI collaborator · generative voice/video with provider keys
Read 15 Oct 2026 · chatmapper.com
Desktop Commercial
1 professional user · commercial/client work · advanced exports · Windows Desktop 1.9.1
Read 15 Oct 2026 · chatmapper.com
Team
organizations · roles · live presence · conflict protection
Read 15 Oct 2026 · chatmapper.com
Desktop Team
3 professional users · commercial/client work · advanced exports · Windows Desktop 1.9.1
Read 15 Oct 2026 · chatmapper.com
Enterprise & OEM
OEM/white-label engine · custom integrations/exporters · SSO · security review
Read 15 Oct 2026 · chatmapper.com
On the record
- AI assistance
- The AI collaborator proposes structured edits for human review, and accepted changes are saved as revisions.chatmapper.com · read 28 Sep 2026
- AI billing
- Generative media uses customers’ own provider keys, with provider usage billed directly by the provider and no ChatMapper markup.chatmapper.com · read 28 Sep 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 · read 15 Oct 2026
- AI providers
- ChatMapper lists OpenAI, Anthropic, ElevenLabs, HeyGen and Synthesia as provider options, with customers supplying their own keys.chatmapper.com · read 15 Oct 2026
- Authoring
- Its visual graph supports dialogue, choices, actors, variables, conditions, scripts, media, and cross-conversation links.chatmapper.com · read 28 Sep 2026
- Browser compatibility
- The documentation says ChatMapper Cloud runs in current Chrome, Edge, Firefox, or Safari.docs.chatmapper.com · read 28 Sep 2026
- Company size
- LinkedIn lists ChatMapper as a privately held company with 2–10 employees.ec.linkedin.com · read 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 · read 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 · read 28 Sep 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 · read 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 · read 28 Sep 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 · read 15 Oct 2026
- Deterministic validation
- Validation checks broken links, dead ends, unreachable content, undefined variables and runtime-readiness issues across the graph.chatmapper.com · read 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 · read 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 · read 28 Sep 2026
- Exports
- Exports include canonical JSON, Unity XML, Yarn, HTML player, SCORM, xAPI, CSV, RTF, SVG, CMPKG and LearnBrite delivery.docs.chatmapper.com · read 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 · read 28 Sep 2026
- Imports
- Supported imports include ChatMapper desktop files, .cmp, .cmpkg, XML, JSON, CSV/Excel, Twine, Arcweave and articy:draft.docs.chatmapper.com · read 15 Oct 2026