Chhart.app: The Free Text-to-Diagram Tool for Flowcharts & Sankey Diagrams
What is Chhart.app?
Chhart.app is a free, privacy-first diagramming tool designed for developers, writers, and AI agents. It allows you to convert simple text descriptions into complex Flowcharts and Sankey Diagrams.
Unlike traditional tools that require tedious manual positioning, Chhart automatically lays out your ideas based on your text input. This makes it the perfect companion for brainstorming, documentation, and rapid prototyping.
Why Use Chhart.app?
1. 100% Free & Open
No credit cards, no hidden tiers. Chhart is built to be accessible to everyone.
2. Privacy-First
No Login Required. Your diagrams are generated in your browser. We don't store your sensitive data or force you to create an account just to draw a box.
3. Text-to-Diagram Power
Stop fighting with UI. Just type logic.
- Flowcharts: Define steps and connections.
- Sankey Diagrams: Visualize data flows and allocations with ease.
4. Built for AI (LLM Friendly)
Chhart is optimized for Large Language Models.
- Clean Syntax: The text-based input is easy for ChatGPT, Claude, and Gemini to generate.
- MCP Server: Chhart provides a Model Context Protocol (MCP) server. This means AI agents can be directly connected to Chhart to generate diagrams as part of their workflow.
How to Use Chhart
Creating a Flowchart
Simply describe your process using the node and edge syntax.
Example:
Start
Decision
Yes: End
No: Process
Creating a Sankey Diagram
List your source, target, and value.
Example:
Budget
[value=500] Rent
[value=300] Food
[value=200] Savings
Integration for AI Agents
Chhart offers a dedicated MCP Server. If you are using an AI Agent (like Cursor, Windsurf, or a custom implementation), you can add Chhart as a tool. This allows your AI to:
- Visualize code logic automatically.
- Generate architecture diagrams from codebase analysis.
- Create user flow maps instantly.