2 min read

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:

  1. Visualize code logic automatically.
  2. Generate architecture diagrams from codebase analysis.
  3. Create user flow maps instantly.

Learn more about the Chhart MCP here