Mermaid to JSON Converter

Parse Mermaid flowchart definitions back into structured JSON format.

JSON output will appear here...

What Is Mermaid to JSON Conversion?

Mermaid diagrams are widely used for documentation and visualization. This tool parses Mermaid flowchart definitions and extracts the key-value relationships into a structured JSON format. It is useful for extracting data from diagrams, migrating content between tools, and programmatically processing visual documentation.

How to Convert Mermaid to JSON

  1. Paste your Mermaid flowchart code starting with graph TD or similar directive.
  2. Click Convert to JSON to parse the node relationships and extract data pairs from the diagram.
  3. Copy the resulting JSON for use in data processing, documentation migration, or further analysis.

Frequently Asked Questions

What Mermaid diagram types are supported?

The tool currently supports flowchart diagrams (graph TD, graph LR) with node labels containing key-value pairs separated by colons.

How are nodes without values handled?

Nodes that contain only text labels without colons are treated as structural elements and may appear as empty objects or be skipped depending on the diagram structure.

Can I convert JSON to a Mermaid diagram?

Yes, use the Swap button to generate a Mermaid flowchart from your JSON data.

Related Tools