Mermaid editor

Paste Mermaid. Edit it visually. Share it.

Import Mermaid code, refine nodes and connections visually, collaborate in real time and export the result as PNG, JPG, PDF or Mermaid.

Mermaid as a base  ·  Comments and history  ·  Export to PNG, JPG, PDF

Mermaid as input

Paste code and use it as a visual starting point instead of redrawing everything.

More flexible iteration

Move elements freely when syntax alone is too rigid for live team discussions.

Better outputs

Export images, PDFs or Mermaid for docs, tickets, reviews and handoffs.

Simple workflow

From Mermaid code to a canvas the team can review

If your team already works with Mermaid but needs better review loops, comments, live collaboration or presentation-friendly layouts, Diagraw adds that visual layer.

1. Import Mermaid

paste and go

Paste your diagram code to generate a first draft on the canvas.

2. Edit visually

beyond syntax

Move, connect and regroup elements when the automatic layout falls short.

3. Review with the team

live

Use live cursors, comments and shared presence to close iterations quickly.

4. Export the result

where work continues

Download visuals or keep Mermaid in the workflow when you need code-friendly output.

What you gain over code alone

A visual canvas on top of your Mermaid, without fighting the syntax.

Move, connect and regroup nodes freely when the automatic layout falls short.

Comments and version history to review decisions on the same diagram.

A live session with cursors and presence to iterate as a team.

Export to PNG, JPG or PDF, or keep Mermaid when the code matters.

Frequently asked questions

Does Diagraw replace Mermaid?

No. It complements Mermaid when you need a collaborative visual layer around the code, keeping Mermaid as both input and output.

What Mermaid syntax can I import?

Paste your code and we draw it on the canvas. Supported diagram types become editable nodes and connections; anything else you can finish by hand.

Is it useful for architecture and flows?

Yes. It works especially well when Mermaid gives you a draft and the team needs to iterate, comment or present it visually.

Can I share a copy instead of editing live?

Yes. Send a copy link to review alternatives without affecting the original board, or open a live session if you prefer to edit together.

What can I export?

Export to PNG, JPG or PDF, save a Diagraw file, or generate Mermaid and Docker Compose from the diagram again.

Is it free, and do I need an account?

Importing, editing and sharing by link are free, and guests join without signing up. A free account adds your library and version history.

Mermaid when you want more visual freedom

Keep code where it helps. Use the canvas where the conversation needs freedom.