Frequently Asked Questions
Last updated:
Which IDEs does Mermaid Studio support?
Mermaid Studio works with all IntelliJ-based IDEs (version 2025.1 or later):
- IntelliJ IDEA (Community and Ultimate)
- WebStorm
- PyCharm
- PhpStorm
- RubyMine
- GoLand
- CLion
- Rider
- DataGrip
- RustRover
- Aqua
- Android Studio
What file extensions does Mermaid Studio recognize?
Mermaid Studio recognizes two file extensions:
.mmd.mermaid
It also provides syntax highlighting and preview for Mermaid code blocks in Markdown files (.md).
Is there a free trial?
Yes! Mermaid Studio offers a free trial through the JetBrains Marketplace. No credit card is required to start your trial.
What diagram types are supported?
Mermaid Studio supports all 22 native Mermaid diagram types:
- Flowchart
- Sequence Diagram
- Class Diagram
- State Diagram
- Entity Relationship Diagram
- Gantt Chart
- Pie Chart
- Quadrant Chart
- Requirement Diagram
- Git Graph
- C4 Diagram
- Mindmap
- Timeline
- Sankey Diagram
- XY Chart
- Block Diagram
- Packet Diagram
- Kanban Board
- Architecture Diagram
- Journey Diagram
- Radar Chart
- Treemap
Note: ZenUML is not supported as it is a third-party addition to Mermaid, not a native diagram type.
What version of Mermaid does Mermaid Studio use?
Mermaid Studio bundles multiple Mermaid.js versions (currently 11.13.0 and 11.12.3) and lets you choose which one to use. The rendering engine runs locally within your IDE.
Does Mermaid Studio work offline?
Yes, Mermaid Studio works completely offline. The Mermaid.js rendering engine runs locally within your IDE. No internet connection is required for:
- Editing diagrams
- Live preview
- Exporting to PNG/SVG
- Code completion and validation
Does Mermaid Studio work with AI assistants?
Yes! Mermaid Studio provides MCP (Model Context Protocol) tools that integrate with AI assistants like Claude, GitHub Copilot, Cursor, and others.
These tools enable AI assistants to:
- Validate diagrams — Check syntax before presenting results
- Search icons — Find available icons from 200,000+ in supported icon sets
- Generate images — Export diagrams to PNG or SVG directly
This means AI assistants can autonomously create valid Mermaid diagrams, self-correcting errors without manual intervention.
What is the difference between personal and commercial licenses?
| License | Who Purchases | Ownership | Pricing (USD) |
|---|---|---|---|
| Individual | You, with your own funds | Yours only — cannot be shared, transferred, or reassigned | |
| Commercial | Your company or organization | Company owns it — can be reassigned to different employees |
Both license types include identical features. You can use an individual license for commercial development work — the distinction is about who pays for and owns the license, not what you build with it.