Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Mermaid

Free#11 of 36 in Diagram SoftwareFlowchart SoftwareDiagramming Software

Mermaid: A flexible diagramming toolkit for teams that prefer code, with hosted collaboration options. Ranked #11 of 36 in Diagram Software by our editors (8.2/10); pricing: Open source; best for developers who prefer text-based diagrams.

8.2/10Editor score
Mermaid8.2 Visit Mermaid

At a glance

  • Editor score
    8.2 / 10
  • Pricing
    Open source
  • Best for
    Developers who prefer text-based diagrams
  • Paid from
    Free
  • Facts checked
    20 Sep 2026
Mermaid screenshot
  • Where it wins

    • Text-to-diagram rendering with visual editing and code preview
    • Broad diagram coverage, from flowcharts to architecture and timelines
    • Open-source access with API, self-hosted, and developer integrations
  • Where it doesn't

    • Basic limits users to three diagrams and limited AI usage
    • Import support is listed for MMD only
    • Collaboration features are divided across paid plans

Our verdict on Mermaid

Mermaid is an open-source JavaScript diagramming and charting tool for developers, technical writers, engineers, and teams documenting software, systems, processes, and data. It converts Markdown-inspired text definitions into rendered diagrams through the Mermaid Live Editor, JavaScript API, package-based deployment, or Mermaid Chart’s hosted editor. Its supported diagram types include flowcharts, sequence diagrams, class diagrams, Gantt charts, architecture diagrams, mind maps, timelines, Kanban boards, and several other specialized formats. This makes Mermaid a strong fit for technical teams that want diagrams to live alongside code and documentation.

The product’s main strength is the combination of text-based authoring and visual workflows. The Live Editor provides code preview, while the visual drag-and-drop editor supports users who want a graphical editing path. AI diagram generation, theme customization, presentation mode, version history, restoration, and real-time multi-user collaboration extend the workflow beyond basic rendering. Integrations include GitHub, GitLab, Confluence, Jira, Visual Studio Code, JetBrains IDEs, Google Docs, Microsoft PowerPoint, Microsoft Word, and ChatGPT. Exports include PNG, SVG, PDF, MMD, and Markdown, giving teams options for documentation and presentations.

Mermaid uses a freemium model with a free plan and a seven-day free trial. Basic includes three diagrams and limited AI usage. Plus adds unlimited diagrams, 300 AI credits per year, and view-and-comment collaboration. Premium adds 2,000 AI credits per year, unlimited free viewer seats, co-editing, and SSO. Enterprise includes custom contracts, support, and premium features. The hosted platform and open-source library serve different needs: Mermaid is a good choice for code-oriented diagramming, self-hosting, and developer workflows, while teams seeking primarily visual authoring or a simpler single-purpose editor may prefer an alternative.

Your product? Our editors can test Mermaid in depth and publish a review, labelled as paid · from $149/mo →

Mermaid pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on mermaid.js.org

Mermaid fact sheet

Free planNot verified
Paid fromFree
Diagram typesflowchart, sequence diagram, class diagram, state diagram, Gantt chart, timeline, mindmap, Git graph, use case diagram, event modeling diagram
Real-time collaborationNot verified
Export formatsPNG, SVG, Markdown
Import formats.mmd
Desktop appNot verified
Version historyYes
Maximum editorsNot verified
DeploymentCloud, Self-hosted
PlatformsWeb
SupportCommunity, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations7 integrations: GitHub, GitLab, ChatGPT, JetBrains IDE, Microsoft PowerPoint, Microsoft Word …
PricingOpen source
Websitemermaid.js.org
Facts checked20 Sep 2026

Mermaid integrations

Mermaid lists 7 integrations on its own site.

  • GitHub
  • GitLab
  • ChatGPT
  • JetBrains IDE
  • Microsoft PowerPoint
  • Microsoft Word
  • Visual Studio Code

Alternatives to Mermaid

See all Mermaid alternatives →

Also Ranked In

Mermaid is ranked in 3 of our directories.

Used Mermaid? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Mermaid for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Mermaid 8.2/10

Mermaid is listed in our Diagram Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/mermaid/"><img src="https://www.itechguides.com/best/badge/mermaid.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update