1. Startseite
  2. Mermaid Editor
Kostenloses Online-Tool

Mermaid Editor: Diagramme in Markdown live zeichnen

Diagramm als Text schreiben, sofort gezeichnet sehen. Flussdiagramme, Sequenzdiagramme, Gantt-Diagramme und mehr – in einem normalen Markdown-Dokument, direkt im Browser.

Kostenlos · Ohne Anmeldung · Ihre Dateien bleiben auf Ihrem Gerät

Der Mermaid Editor: links Mermaid-Code, rechts ein gezeichnetes Sequenzdiagramm und ein Flussdiagramm

Mit Mermaid wird aus ein paar Zeilen Text ein Diagramm. Der Markdown Preview Editor arbeitet als Mermaid Editor mit Live-Vorschau: Sie tippen den Diagrammcode in ein Markdown-Dokument, und die Vorschau zeichnet ihn mit. Anders als in einem eigenständigen Diagramm-Tool steht das Diagramm zusammen mit dem Text drumherum in einer Datei – ob Designdokument, README oder Unterrichtsentwurf.

Was ist ein Mermaid-Diagramm?

Ein Mermaid-Diagramm ist eine Grafik, die in reinem Text beschrieben wird. Sie ziehen keine Kästen und Pfeile – Sie schreiben Zeilen wie A --> B, und Mermaid ordnet das Bild für Sie an. Unterstützt werden Flussdiagramme, Sequenzdiagramme, Gantt-Diagramme, Zustands- und Klassendiagramme, Kreisdiagramme, Mindmaps und mehr.

Als Text ist ein Diagramm leicht zu ändern, liegt in der Versionsverwaltung und erscheint in Diffs. GitHub, GitLab, Obsidian und viele Dokumentationswerkzeuge stellen Mermaid dar – derselbe Code funktioniert also überall.

So zeichnen Sie ein Diagramm

  1. Editor öffnen. Rufen Sie den Online-Editor auf.
  2. Mermaid-Block einfügen. Tippen Sie drei Backticks gefolgt von mermaid oder fügen Sie mit der Schaltfläche Mermaid-Diagramm in der Leiste Erweiterter Editor eine Vorlage ein.
  3. Diagramm schreiben. Die Vorschau rechts zeichnet es beim Tippen neu. Ein fehlender Pfeil oder eine fehlende Klammer fällt so sofort auf.
  4. Speichern oder weitergeben. Speichern Sie das Dokument als .md, exportieren Sie es als HTML oder drucken Sie es als PDF – die Diagramme sind dabei.

Hier ein erstes Flussdiagramm:

markdown```mermaid
flowchart LR
  A[Idee] --> B{Lohnt es sich?}
  B -- ja --> C[Umsetzen]
  B -- nein --> D[Zurückstellen]
```

Diagrammtypen

Typ Beginnt mit Geeignet für
Flussdiagramm flowchart TD / flowchart LR Abläufe, Entscheidungen, Algorithmen
Sequenzdiagramm sequenceDiagram APIs, Log-ins, User Journeys
Gantt-Diagramm gantt Projektpläne und Zeitleisten
Zustandsdiagramm stateDiagram-v2 Status einer Bestellung oder eines Dokuments
Klassendiagramm classDiagram Datenmodelle und Codestruktur
Kreisdiagramm pie Anteile an einem Ganzen

Die vollständige Syntax jedes Typs mit Beispielen zum Kopieren finden Sie in unserer Anleitung zu Mermaid-Diagrammen in Markdown.

Warum dieser Editor

  • Live-Vorschau. Das Diagramm aktualisiert sich beim Tippen; Syntaxfehler sehen Sie sofort.
  • Text und Diagramme zusammen. Erklärung, Formeln und Flussdiagramm stehen in einer Markdown-Datei.
  • Privat. Diagramme werden in Ihrem Browser gezeichnet. Ihr Code wird an keinen Server gesendet.
  • Kostenlos und Open Source. Kein Konto, keine Begrenzung der Zahl der Diagramme.

Einschränkungen

  • Einen separaten PNG- oder SVG-Download für ein einzelnes Diagramm gibt es nicht. Diagramme werden als Teil des Dokuments exportiert – im HTML-Export und im PDF. Ein einzelnes Bild können Sie mit den offiziellen Mermaid-Tools exportieren.
  • Eigene Themes und Stile für einzelne Knoten sind nur begrenzt möglich: Diagramme haben ein schlichtes Standard-Aussehen, das zum hellen oder dunklen Design passt.
  • Diagramme werden als Code geschrieben; visuelles Bearbeiten per Drag & Drop gibt es nicht.

Sie möchten eine vorhandene Markdown-Datei mit Diagrammen ansehen? Nutzen Sie den Markdown Viewer oder gehen Sie zurück zur Startseite des Markdown-Editors.

Häufig gestellte Fragen

Ist dieser Mermaid Editor kostenlos?

Ja. Er ist kostenlos und Open Source, ohne Anmeldung und ohne Begrenzungen.

Welche Mermaid-Diagrammtypen werden unterstützt?

Flussdiagramme, Sequenzdiagramme, Gantt-Diagramme, Zustands-, Klassen- und Entity-Relationship-Diagramme, Kreisdiagramme, Mindmaps, Zeitleisten und die weiteren Typen, die Mermaid unterstützt.

Kann ich ein Mermaid-Diagramm exportieren?

Diagramme sind enthalten, wenn Sie das Dokument als HTML exportieren oder als PDF drucken. Einen separaten PNG- oder SVG-Download für ein einzelnes Diagramm gibt es nicht.

Warum wird mein Mermaid-Diagramm nicht angezeigt?

Meist liegt ein Syntaxfehler vor: ein fehlender Pfeil, eine nicht geschlossene Klammer oder Sonderzeichen in einer Beschriftung ohne Anführungszeichen. Die erste Zeile muss den Diagrammtyp nennen, zum Beispiel flowchart TD.

Sendet der Editor meinen Diagrammcode irgendwohin?

Nein. Das Diagramm wird in Ihrem Browser gezeichnet, und das Dokument bleibt auf Ihrem Gerät.