## [All 29 Mermaid Diagram Types in Confluence — Reference](/blog/faq-mermaid-diagram-types-confluence.md)

May 2, 2026 ·

<!-- -->

20 min read

[NGPilot](https://ngpilot.com)

Mermaid supports **29 diagram types** — from flowcharts and sequence diagrams to C4 architecture, swimlanes, Gantt charts, ER diagrams, git graphs, and more. With [Mermaid Plus for Confluence](/apps/mermaid-plus-for-confluence.md), all 29 render from plain text inside a single macro. This page is the complete reference: every type, its keyword, its category, when to use it, and worked examples for the ones a software team reaches for most.

What you'll find here

* **[The full 29-type table](#all-29-mermaid-diagram-types-at-a-glance)** — every type, keyword, and category at a glance
* **[When to use each type](#when-to-use-each-mermaid-diagram-type)** — flowchart vs sequence vs C4 vs ER vs state vs Gantt, with examples
* **[The types a sprint team actually uses](#the-diagram-types-a-sprint-team-actually-uses)** — practical playbook for Jira and Confluence
* **[Beta types explained](#frequently-asked-questions)** — sankey, packet, architecture, radar, swimlane, and more

If you are deciding which diagram type fits your use case, jump to [When to use each Mermaid diagram type](#when-to-use-each-mermaid-diagram-type). For the quick reference table, see below. For installation and the macro basics, see [Create Mermaid diagrams in Confluence](/blog/create-mermaid-diagrams-confluence.md).

**Tags:**

* [faq](/blog/tags/faq.md)
* [mermaid](/blog/tags/mermaid.md)
* [confluence](/blog/tags/confluence.md)
* [diagram-types](/blog/tags/diagram-types.md)
* [documentation](/blog/tags/documentation.md)
* [developers](/blog/tags/developers.md)

[**Read more**](/blog/faq-mermaid-diagram-types-confluence.md)
