Markdown-Dateien

Eine oder mehrere .md-Dateien ablegen – mehrere Dateien ergeben ein JSON-Array.

Noch keine Dateien. Mehrere Dateien hier ablegen, über die Schaltfläche auswählen oder unten Text eingeben.

Noch keine Eingabe.

JSON

Ausgabe

Dateien verlassen nie den BrowserWie?

Front-Matter-Parser und -Konverter

Dieses Tool wandelt Front Matter in JSON um: YAML zwischen ---, TOML zwischen +++ oder ein JSON-Objekt am Anfang einer Markdown-Datei. Die Daten lassen sich außerdem bearbeiten und als YAML, TOML oder JSON zurück in die Datei schreiben.

Zuletzt aktualisiert:

So funktioniert’s

  1. Markdown-Dateien hinzufügen

    Einen Beitrag einfügen oder viele .md-Dateien aus einer Jekyll-, Hugo-, Astro-, Eleventy- oder Docusaurus-Website ablegen.

  2. Auslesen oder bearbeiten

    Unter „Richtung“ liefert „Front Matter → JSON“ ein Objekt oder bei mehreren Dateien ein Array. „Bearbeiten & zurückschreiben“ ändert die Daten der ausgewählten Datei als JSON.

  3. Herunterladen

    Das JSON speichern, mit „In JSON Viewer öffnen“ weiter untersuchen oder die Markdown-Datei mit dem neuen Front Matter herunterladen.

Funktionen

  • YAML, TOML und JSON

    Alle drei Front-Matter-Varianten werden automatisch erkannt, bei TOML einschließlich verschachtelter Tabellen und Arrays von Tabellen.

  • Viele Dateien in einer JSON-Datei

    Mehrere Dateien ergeben ein Array mit dem Feld "file" oder ein Objekt mit Dateinamen als Schlüssel – passend für einen Suchindex oder ein Migrationsskript. Optional kommt der Markdown-Text als Feld "content" dazu.

  • Zwischen Hugo und Jekyll wechseln

    Das Front Matter als YAML, TOML oder JSON zurückschreiben: So wird aus dem +++-TOML von Hugo ein YAML-Block zwischen ---, ohne dass sich der Inhalt ändert.

  • Verständliche Fehler

    Fehlerhaftes YAML oder TOML wird mit Dateiname und Zeilennummer gemeldet, statt stillschweigend leere Daten zu liefern.

Grenzen & Datenschutz

Bis zu 500 Dateien, jeweils bis 5 MB und insgesamt 50 MB. Das Front Matter muss in der ersten Zeile der Datei beginnen. Alles wird im Browser geparst, die Dateien werden nicht hochgeladen. Mehr dazu auf der Datenschutzseite.

Häufige Fragen

Was ist Front Matter?

Ein Block mit Metadaten ganz oben in einer Markdown-Datei – Titel, Datum, Tags –, den statische Website-Generatoren auswerten. YAML steht zwischen ---, TOML (Hugo) zwischen +++.

Wie wandle ich Front Matter in JSON um?

Die Datei einfügen oder mehrere ablegen, „Front Matter → JSON“ beibehalten und das JSON kopieren oder herunterladen. Datumsangaben bleiben, wie sie geschrieben sind, etwa "2026-03-14".

Kann ich TOML-Front-Matter in YAML umwandeln?

Ja. „Bearbeiten & zurückschreiben“ wählen, die Datei auswählen, „Format“ auf YAML stellen und herunterladen. Der Inhalt der Datei bleibt Byte für Byte erhalten.

Bleiben Umlaute im Titel erhalten?

Ja. Umlaute und ß werden im JSON als normale Zeichen ausgegeben, etwa "title": "Größenänderung".

Was passiert mit null-Werten in TOML?

TOML kennt kein null. Schlüssel mit null-Werten werden beim Schreiben von TOML ausgelassen, und die Zusammenfassung nennt ihre Anzahl.

Wird YAML mit eigenen Tags ausgeführt?

Nein. Der Parser nutzt das YAML-Core-Schema: Unbekannte Tags bleiben einfache Strings, Aliase sind begrenzt – eine Datei kann weder Code ausführen noch den Speicher sprengen.

Ähnliche Tools