Write Mermaid. See it instantly.
A focused editor and a deep reference for every Mermaid diagram type — flowchart, sequence, class, state, ER, Gantt, pie, journey, mindmap, timeline, git, C4. No login, no friction.
Every Mermaid diagram, fully documented
Each diagram type has a dedicated page with syntax, gotchas, vetted templates, and a one-click "open in editor" link.
See all →Built for people who think in text
Every interaction is keyboard-first. Every output is portable. Every diagram type is documented inline.
Split-pane live preview
Type on the left, the diagram updates on the right within 30ms. Errors point to the exact line.
All 12 diagram types
Flowchart, sequence, class, state, ER, Gantt, pie, journey, mindmap, timeline, git graph, and C4 — no plugin required.
Pixel-clean export
SVG, PNG @1×/2×/3×, PDF, and a copyable embed snippet that works in any markdown renderer.
Themeable
Bring your own palette, type, and stroke. Six built-in themes including a hand-drawn look.
Shareable URLs
The diagram is in the URL. No accounts. No backend. The link is the document.
Eight UI languages
English, 中文, 日本語 today; Spanish, French, German, Portuguese, Korean shipping next.
Used for
Pick a diagram type, jump straight in
Each guide is a single page that doubles as a tutorial and a reference. No login wall, no fluff.
A Mermaid editor for the way your team actually documents.
Software engineers, product managers, technical writers, and educators all reach for diagrams as code for different reasons. MERMAIDEDITOR is the online Mermaid editor that fits all four — open the Mermaid live editor in your browser, write Mermaid syntax, and get a clean SVG flowchart, sequence diagram, ER diagram, or Gantt chart in milliseconds.
For software engineers
Document microservice architecture with C4 diagrams, sketch OAuth2 sequence diagrams, model database schemas with ER diagrams, and check Mermaid flowcharts into git next to your code.
For product managers
Build quarterly roadmaps with Mermaid Gantt charts, map onboarding journeys, and sketch user flows without leaving your spec doc — every diagram is just text, so review fits into a normal pull request.
For technical writers
Replace screenshots that go stale with diagrams as code that update with the product. The Mermaid markdown syntax embeds in MkDocs, Docusaurus, GitBook, and every other static-site generator on Earth.
For educators & students
Teach state machines, finite automata, UML class diagrams, and database modeling with a free online diagram editor. No login, works offline, exports clean SVG and PDF for handouts.
Mermaid examples you can copy in one click.
Every snippet is a ready-to-use Mermaid template. Copy the code, paste it into the Mermaid editor, tweak the labels, and export your diagram as SVG or PNG — no account required.
Mermaid renders everywhere your docs live.
The Mermaid syntax is the lingua franca of diagrams as code. Every diagram you draw in MERMAIDEDITOR drops straight into the platforms your team already uses — no plugins, no exporters, no rebuilding.
From blank canvas to shipped diagram in three steps.
The diagrams-as-code workflow is the same whether you're drawing a Mermaid flowchart, a sequence diagram, a UML class diagram, or an entity-relationship diagram.
Write Mermaid syntax
Type Mermaid markdown in the left pane. Autocomplete, syntax highlighting, and inline error hints catch typos before they break the render.
See it render live
The right pane updates in under 30ms. Switch themes, change direction, swap renderers — every keystroke gives you immediate visual feedback.
Export or embed
Download SVG, PNG, or PDF. Copy a Mermaid markdown block. Paste a shareable URL into your spec, README, or Notion page. Your diagram is now diagrams as code.
Why teams move to diagrams as code.
For two decades, software teams documented architecture in Visio, OmniGraffle, draw.io, and Lucidchart. Those tools work — until you try to review a diagram in a pull request, diff two versions, or update fifty diagrams when a service is renamed. The drag-and-drop diagram editor is a dead end for systems that change.
Mermaid solves the version-control problem. A Mermaid flowchart is plain text. A Mermaid sequence diagram is plain text. A Mermaid class diagram, ER diagram, state diagram, Gantt chart, pie chart, user journey, mindmap, timeline, git graph, and C4 context diagram are all plain text. Plain text diffs cleanly. Plain text reviews cleanly. Plain text scales to a hundred contributors and a thousand diagrams without anyone losing track.
MERMAIDEDITOR is the online Mermaid editor built around that workflow. Write Mermaid markdown on the left, see your diagram render on the right, export SVG or PNG, copy a Mermaid code block straight into your README, and ship. No login. No tracking. No upsell to a "team plan" before you've drawn your second diagram.
If you've used the official Mermaid live editor, you'll feel at home. MERMAIDEDITOR adds the things that matter for daily work: a deep cheatsheet, 240+ vetted Mermaid templates, a library of Mermaid examples for every diagram type, three UI languages today (with five more on the roadmap), dark mode, keyboard-first navigation, offline support, and a focused triptych layout for power users.
Questions teams ask before they switch.
Speak Mermaid like you wrote the spec.
A quick reference to the terms you'll meet across the documentation, the cheatsheet, and the per-diagram-type guides.
Open the Mermaid editor. Draw a diagram. Ship the doc.
Free forever for individuals. Pro for teams that need collaboration, AI generation, and history.