Turn complex ideas into diagrams.
Keep every line editable.
Start with an AI prompt, a ready-made template, or a blank document. Build any of the twenty supported Mermaid diagram types, then inspect, edit, and export the source instead of being locked into a picture.
No card collected at signup. Public examples and docs stay open.
- 20 supported Mermaid diagram types
- Explicit syntax repair
- SVG, PNG, and PDF export
flowchart TD
brief([Product brief]) --> plan[Plan sprint]
plan --> build[[Build release]]
build --> tests{Quality gates pass?}
tests -- No --> fix[Fix & retest]
fix --> tests
tests -- Yes --> ship([Deploy])
A useful first diagram, not an empty canvas.
Choose a path, inspect the rendered example here, and take the Mermaid source into Studio when you are ready.
Map services and boundaries
Review microservices, dependencies, deployment paths, and system boundaries as portable source.
View a microservices example API integrationExplain calls and authentication
Trace requests, responses, actors, and failure paths with editable sequence diagrams.
View an OAuth example Data modelingMake schemas discussable
Show entities, relationships, and cardinality before implementation or during a database review.
View a commerce ERD Operations & reliabilityDocument decisions and recovery
Turn runbooks, incident response, approvals, and handoffs into a flow people can follow.
View a release workflowFrom rough thought to portable source.
DiagraFlow keeps the generated result inspectable and gives each stage of diagram work a focused surface.
Diagram-as-code editor
Use the public Mermaid editor to edit source with a live rendered preview, across the twenty diagram types shown below.
Freehand whiteboard
Sketch with shapes, arrows, sticky notes, and pan and zoom when the structure is still taking shape.
AI prompt-to-diagram
Describe the system in plain language, then inspect and change the Mermaid it produces.
Markdown with diagrams
Keep notes beside diagrams, with fenced ```mermaid blocks rendered
inline.
Local version history
Auto-snapshots on your device let you inspect and restore earlier work.
Portable exports
Export PNG, SVG, PDF, Markdown, or raw .mmd from the client.
Your source stays yours.
New diagrams start in your Personal scope. You choose when to move work into the current workspace, and portable source and exports keep the work usable outside DiagraFlow.
Read the public privacy policy- InspectableMermaid source stays visible and editable.
- PortableDownload source or client-side PNG, SVG, PDF, and Markdown exports.
- Explicit scopeKeep a diagram Personal or move it to the current workspace.
Twenty diagram types. Three ways to begin.
Describe what you need with AI, choose a template, or start from a blank document. Every published type below opens as editable Mermaid source in Studio. Proprietary formats outside this supported list are not claimed.
Flowchart
A release workflow with decisions and recovery paths.
Compare the published facts.
Checked against each product's official pricing and documentation on . “Not stated” means we found no comparable published allowance—not that the feature is absent.
View the full sourced comparison
| Capability | DiagraFlow | Eraser.io | Whimsical | Lucidchart | Excalidraw |
|---|---|---|---|---|---|
| Published individual price | $12/user/mo annual offer $15 monthly |
$15/member/mo annual $20 monthly |
$10/editor/mo annual $12 monthly |
$9/month + tax | Free open-source editor |
| Published free access | 14-day full trial | Free: 3 files | Free: 3 team boards | Free: 3 editable docs, 60 shapes/doc | Free hosted editor |
| Published included AI allowance | 20 credits monthly separate paid top-ups |
3 Free · 40 Starter 250 Business |
Official pages conflict: 10/user or 20/workspace; paid add-ons | Not stated on cited pricing page | Not stated |
| Real-time collaboration | Eligible Team workspace access required | Yes | Yes | Yes | Yes, end-to-end encrypted |
| Published version history | 90 days Personal 365 days Team |
7 days Free · 90 Starter Unlimited Business |
7 days Free · 90 Pro Unlimited Business |
Revision history available; plan limit not stated in cited page | Local undo/redo; no hosted history claim |
| Document/board exports | PNG · SVG · PDF · Markdown · Mermaid | PNG · SVG · PDF · Markdown |
PNG · PDF · copy SVG Markdown for Docs · Mermaid for supported diagrams |
Multiple formats; Visio import/export on Individual | PNG · SVG · .excalidraw JSON |
| GitHub connection | Load and push .mmd with PAT | Commit Markdown and diagrams | GitHub backlinks | Not claimed in cited product page | Community integrations; not a hosted-editor claim |
| Offline/local-first claim | PWA shell cache with browser-local drafts | Not stated on cited pricing page | Not stated on cited pricing page | Cloud-based product | PWA, offline and local-first |
| Published code-native diagram scope | 20 Mermaid diagram types with live source + preview | 4 Eraser DSL types: flow, ERD, cloud architecture, sequence | Mermaid import/export for flowcharts and sequence diagrams | Comparable Mermaid source scope not stated in cited docs | Freeform canvas; Mermaid is not its primary editor |
| Published MCP access | Create, read and update diagrams through DiagraFlow MCP | Remote and local MCP | Remote and desktop MCP | Lucid MCP server | Not stated in official repository |
| Code/data-to-diagram inputs | SQL · OpenAPI · JSON · YAML · CSV · images | Natural language or code snippets | Mermaid, Markdown docs, text mind maps and images | Visio, Draw.io, Gliffy, OmniGraffle, CSV and spreadsheets | Images and .excalidraw JSON |
| Work surfaces in the product | Diagram source editor · whiteboard · visual Markdown docs | Canvas + Markdown note editor | Boards + docs + wireframes | Lucidchart diagrams; Lucidspark collaboration | Freeform whiteboard |
You want Mermaid as the source of truth, broad diagram coverage, code imports, AI generation, and a visual workspace around the same file.
Your priority is unrestricted manual placement, workshop facilitation, or freehand sketching rather than maintaining diagram source.
Keep the Mermaid source and export PNG, SVG, PDF, or Markdown. Your diagrams remain portable even if your workflow changes.
Official sources: DiagraFlow pricing · Eraser pricing · Eraser diagram types · Eraser MCP · Whimsical pricing · Whimsical AI limits · Whimsical exports · Whimsical Mermaid scope · Whimsical MCP · Lucidchart plans · Lucidchart features · Lucid MCP · Excalidraw official repository.