Skip to main content
Mermaid lets you build flowcharts, sequence diagrams, Gantt charts, and other diagrams using text and code. For a complete list of supported diagram types and syntax, see the Mermaid documentation.
Mermaid flowchart example

Interactive controls

All Mermaid diagrams include interactive zoom and pan controls that appear in the bottom-right corner of the diagram.
  • Zoom in/out: Use the zoom buttons to increase or decrease the diagram scale.
  • Pan: Use the directional arrows to move around the diagram.
  • Reset view: Click the reset button to return to the original view.
The controls are especially useful for large or complex diagrams that don’t fit entirely in the viewport.

Syntax

To create a Mermaid diagram, write your diagram definition inside a Mermaid code block.