Skip to content
SPECIFICTION
Get listed

Mermaid

mermaid.js.org

From $10/mo Free plan WebWindowsmacOSLinuxAPISelf-hosted
Visit mermaid.js.org
Spec score 8.4 #19 of 46 in Diagramming tools

What it is

Mermaid is an open-source JavaScript tool that turns Markdown-inspired text definitions into diagrams and visualizations. Its diagram types include flowcharts, sequence and class diagrams, state diagrams, Gantt charts, timelines, mindmaps, Git graphs, use case diagrams, and event modeling diagrams. Users can also describe an idea, upload a document, or paste a transcript to generate a diagram, then refine it in a context-aware conversation. The platform supports real-time co-editing, click-based adjustments, and shareable live links that recipients can open without logging in. Mermaid can be used in its Live Editor, installed as an npm dependency, loaded from a CDN, or deployed through its API. Listed integrations span IDEs, office tools, and community projects. It imports.mmd files and exports PNG, SVG, and Markdown; version history is available. The free Basic tier allows up to six diagrams, a size limit of 60, 15 AI credits, and one team and project creation. Plus costs $10 a month billed annually; Premium costs $20 a month billed annually.

Spec sheet

Purpose
Mermaid is a JavaScript diagramming and charting tool that renders Markdown-inspired text definitions into diagrams and visualizations.Read 11 Oct 2026 · mermaid.js.org
Deployment
Mermaid can be used through the Live Editor, installed as an npm dependency, loaded from a CDN, or deployed using its API.Read 11 Oct 2026 · mermaid.js.org
Integrations
Listed integrations include VS Code, JetBrains IDEs, Cursor, Windsurf, Claude Code, ChatGPT, Confluence, Jira, Google Docs, Microsoft Word, and PowerPoint.Read 11 Oct 2026 · mermaid.ai
AI creation
Mermaid says users can describe an idea, upload a document, or paste a transcript to generate a diagram and continue refining it through a context-aware conversation.Read 11 Oct 2026 · mermaid.ai
Browser and runtime requirement
Mermaid v12 bundles target ES2024, the documentation aims to support Safari 17.4 or later, and installing the npm package requires Node.js 22.12.0 or later.Read 11 Oct 2026 · mermaid.js.org
Community support
The Mermaid.js integrations page lists community integrations such as GitHub, GitLab, Notion, Obsidian, Joplin, and Azure DevOps.Read 11 Oct 2026 · mermaid.js.org
Diagram types
The documentation lists diagram types including flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, mind maps, timelines, Sankey diagrams, and architecture diagrams.Read 11 Oct 2026 · mermaid.js.org
Editing and sharing
The platform offers real-time co-editing, click-based diagram adjustments, and live links that can be shared without requiring the recipient to log in.Read 11 Oct 2026 · mermaid.ai
Enterprise security
Mermaid Chart's enterprise page lists SSO/SAML authentication, SOC 2 compliance, encryption at rest, centralized seat management, and domain lockdown.Read 11 Oct 2026 · mermaid.ai
Free tier limits
The Basic tier includes up to six diagrams, a diagram size limit of 60, and 15 AI credits; the pricing page also describes limited AI and one team and project creation.Read 11 Oct 2026 · mermaid.ai
Security controls
Mermaid's rendering security setting defaults to strict, which encodes HTML tags in text and disables click functionality; sandbox mode renders in a sandboxed iframe.Read 11 Oct 2026 · mermaid.js.org
Security reporting
The project asks users to report vulnerabilities by email and says it aims to reply within three working days.Read 11 Oct 2026 · mermaid.js.org
Who it serves
Mermaid describes the platform as intended for teams and visual thinkers, and names developers, data engineers, analysts, educators, consultants, technical writers, and project managers among its audiences.Read 11 Oct 2026 · mermaid.ai

Plans and prices

Basic Free Up to 6 diagrams · Limited diagram size (60) · 15 AI credits · 1 team and project creation Read 11 Oct 2026 · mermaid.ai
Plus $10 a month Billed Annually Unlimited diagrams · Limitless diagram size · 300 AI credits per year Read 11 Oct 2026 · mermaid.ai
Premium $20 a month Billed Annually Unlimited diagrams · Limitless diagram size · 2,000 AI credits per year · Unlimited viewer seats · Unlimited teams and projects Read 11 Oct 2026 · mermaid.ai
Enterprise Priced on request Billed Annually Custom pricing · Unlimited diagrams · Limitless diagram size · Unlimited AI credits · SSO · Custom contract and invoicing · IP management · Dedicated Customer Success Manager Read 11 Oct 2026 · mermaid.ai

Every Mermaid plan and price →

Strong points and limits

Strong points

  • Covers ten listed diagram types
  • Supports live co-editing and shareable links
  • Imports .mmd; exports PNG, SVG, and Markdown
  • Offers a free Basic tier

Limits

  • Basic limits users to six diagrams
  • npm installation requires Node.js 22.12.0 or later
  • Mermaid v12 targets ES2024

Who it suits

Mermaid is aimed at teams and visual thinkers, including developers, data engineers, analysts, educators, consultants, technical writers, and project managers. It suits people who want to create diagrams from text or refine them collaboratively.

Verdict

Mermaid combines text-based diagram creation with collaborative editing, AI-assisted generation, and multiple deployment options. Check the Basic tier limits and runtime requirements against your intended workflow.

Where Specifiction places it

Alternatives to MermaidAll alternatives →