About Mermaid-to-Flow
Mermaid-to-Flow is a free Figma plugin published by Travis Gregory in 2025. It works in FigJam and has 7,816 users and 45 likes on the Figma Community.
In the developer's words
Transform Mermaid markup into professional FigJam flowcharts with smart layouts, text wrapping, edge labels, and industry-standard color coding.
Features:
โข Smart hierarchical layouts with automatic positioning
โข Professional color coding (green start, red end, yellow decisions)
โข Edge labels for annotated workflows (A -->|"label"| B)
โข Shape-specific text wrapping for clean diagrams
โข Support for rectangles [text], diamonds {text}, and ellipses (text)
โข Both top-down (TD) and left-right (LR) layouts
โข No external dependencies - works entirely within FigJam
Perfect for business process documentation, software workflows, and technical diagrams. Simply paste your Mermaid code and generate publication-ready flowcharts instantly.
What's new
Version 3 ยท released Jun 16, 2025
- ## [2.7.1] - 2025-06-15
- ### ๐ Critical Bug Fixes
- Fixed standalone node parsing**: Now correctly parses both standalone node definitions and edge connections
- Issue**: Nodes were displaying IDs (Q, C, T) instead of text labels ("Pick a drink", "Coffee", "Tea")
- Root cause**: Parser only processed edge connections, ignored standalone node definitions
- Solution**: Enhanced parser to handle both `Q{Pick a drink}` definitions AND `Q --> C` connections
- Complete syntax support**: All node types now correctly display text labels
- `[Rectangle text]` โ
- `{Diamond text}` โ
- `(Ellipse text)` โ
- `([Ellipse text])` โ (both ellipse syntaxes supported)
- ### ๐ง Code Quality Improvements
- Removed dead code**: Eliminated unused `_calculateLegacyLayout()` function (39 lines removed)
- Optimized function signatures**: Removed unused `levels` parameter from `resolveNodeCollisions()`
- Consolidated configuration**: Created unified `SHAPE_CONFIG` object for all node types
- Before**: Scattered across `getShapeTextConfig()`, `getNodeColors()`, `getShapeType()`
- After**: Single source of truth with `SHAPE_CONFIG` and `ROLE_COLORS` objects
- Enhanced do
Permissions and privacy
Network access
Mermaid-to-Flow declares no network access, so it runs entirely inside Figma and can't send your file anywhere.
Extra permissions
None beyond the standard access to the file you run it in.
Read from the plugin's published manifest.
Mermaid-to-Flow alternatives
- 1

Figma to Code
by Bernardo Ferrari
2.4M users8.9KFreeCode Conversion Made Easy: Figma to Web & Apps
- 2

Anima
by Anima
1.9M users18KFreeAnima - AI Design to code, Vibe code, Vibe design
- 3

Builder.io
by Steve Sewell
1.3M users23KFreeExport designs to clean, responsive code or turn Figma screens into AI apps and prototypes.
- 4

Figma to HTML with Framer
by Framer
643K users12KFreeConvert your Figma design to HTML code in seconds with Framer.
- 5

SkewDat
by Unfold
640K users7.3KFree + $2/mo upgradeSkew any layer or group with all layers preserved to edit.
- 6

Locofy Lightning
by Locofy.ai
608K users5.4KFreeConvert Figma designs to code in a flash: React, React Native, Flutter, HTML/CSS, Angular, Next, Vue
Mermaid-to-Flow FAQ
What does Mermaid-to-Flow do?
Convert Mermaid markup to FigJam flowcharts. It's a Figma plugin by Travis Gregory that runs in FigJam.
Is Mermaid-to-Flow free?
Yes. Mermaid-to-Flow is free to install and run from the Figma Community, with no paid tier listed.
Is Mermaid-to-Flow safe to use?
Figma plugins can only reach the internet through domains listed in their manifest. Mermaid-to-Flow declares no network access, so it runs entirely inside Figma and can't send your file anywhere. As with any plugin, check the developer's privacy policy before using it on client work.
How do I install Mermaid-to-Flow?
Open it on the Figma Community, or search for it in the Actions menu (Cmd/Ctrl + K) inside any file you can edit. See how to install Figma plugins.
What are the best alternatives to Mermaid-to-Flow?
By user count, the closest alternatives are Figma to Code, Anima and Builder.io.
Built this plugin?
Use this page as a landing page for Mermaid-to-Flow: link to it from your site, README or launch posts, or add a badge. Pick a style and copy the code.
Style
Label
Size
Code
<a href="https://figmaplugins.co/plugins/mermaid-to-flow/" target="_blank" rel="noopener"><img src="https://figmaplugins.co/badges/featured-dark.svg" alt="Mermaid-to-Flow on figmaplugins.co" width="220" height="48"></a>Want it featured on figmaplugins.co? Submit it for review
