Kostenloses Tool
Markdown-zu-JSON-Konverter
Markdown einfügen oder eine .md-Datei ablegen und ein strukturiertes JSON-Dokument erhalten: jede Überschrift, jeder Absatz, jede Liste, Tabelle, jeder Codeblock und jedes Zitat wird ein Objekt mit einem type. Damit steht die Struktur, die die Datei bereits hat, einem Skript, einer API oder einem CMS zur Verfügung. Die Umwandlung läuft in diesem Tab — nichts wird hochgeladen.
oder eine .md-Datei in dieses Feld ziehen
Blockreferenz
{
"type": "document",
"blocks": [
{
"type": "heading",
"depth": 1,
"text": "Release 2.0 notes"
},
{
"type": "paragraph",
"text": "The **converter** turns each block into an object with a type."
},
{
"type": "heading",
"depth": 2,
"text": "Highlights"
},
{
"type": "list",
"ordered": false,
"start": 1,
"items": [
{
"text": "Faster preview"
},
{
"text": "Tables keep their alignment",
"checked": true
},
{
"text": "Nested details:",
"list": {
"ordered": true,
"start": 1,
"items": [
{
"text": "one"
},
{
"text": "two"
}
]
}
}
]
},
{
"type": "blockquote",
"blocks": [
{
"type": "paragraph",
"text": "Documents never leave the browser."
}
]
},
{
"type": "table",
"align": [
"left",
"right"
],
"head": [
"Area",
"Status"
],
"rows": [
[
"Parser",
"ready"
]
]
},
{
"type": "code",
"lang": "js",
"text": "const blocks = parse(markdown);"
}
]
}Läuft vollständig in Ihrem Browser — Ihre Datei wird nie hochgeladen.
So wird Markdown zu JSON
- Markdown oben einfügen, eine
.md-Datei darauf ablegen oder Beispiel laden drücken, um die Form der Ausgabe zu sehen. Das JSON wird beim Tippen neu erzeugt. - Das Dokument wird in Blöcke zerlegt. Überschriften erhalten
depth, Listenordered,startunditems, Tabellenhead,rowsundalign, Codelang. Inline-Syntax wie**fett**oder ein Link bleibt imtextdes Blocks so stehen, wie sie geschrieben wurde. - JSON kopieren oder als
.jsonherunterladen. Der Konverter JSON zu Markdown liest dasselbe Schema und macht daraus wieder Markdown.
Wie das JSON aussieht
- Die Ausgabe ist ein Objekt:
{"type": "document", "blocks": [...]}. Es ist nicht der interne Token-Strom vonmarked, der Rendering-Details trägt und sich zwischen Versionen ändert, sondern ein kleines, stabiles Schema. textenthält Inline-Markdown genau wie geschrieben, sodass Fettdruck, Escapes und Referenzlinks erhalten bleiben. Deshalb kommt das Dokument auch verlustfrei zurück.- Rohes HTML, Linkdefinitionen und YAML-Front-Matter behalten eigene Blöcke (
html,def,frontmatter), statt zu verschwinden: nichts in der Datei geht still verloren.
Häufige Fragen
Welche JSON-Struktur entsteht?
Ein Blockbaum: {"type":"document","blocks":[{"type":"heading","depth":1,"text":"Titel"}]}. Die Blockreferenz unter dem Tool listet die Felder jedes Blocks.
Bleiben Fettdruck, Links und andere Inline-Formatierung erhalten?
Ja, in text und in Markdown-Form. Setzen Sie Nur Text, wenn Sie die Wörter ohne Syntax brauchen: Fettmarkierungen verschwinden, ein Link behält seine Beschriftung ohne die URL.
Wird mein Markdown hochgeladen oder gespeichert?
Nein. Der Parser ist Teil dieser Seite und die Umwandlung läuft im Browser-Tab; die Datei verlässt Ihr Gerät nie. Kein Konto, keine Warteschlange, kein serverseitiger Prozess.
Kann ich das JSON wieder in Markdown umwandeln?
Ja, genau das macht der Konverter JSON zu Markdown. Beide Seiten teilen ein Schema: ein Rundlauf ergibt das Ausgangsdokument, und das JSON lässt sich gefahrlos von Hand bearbeiten.
Lieber das Markdown lesen?
Im Editor wird dasselbe Dokument mit Live-Vorschau, Formeln, Diagrammen und Export nach PDF, HTML oder DOCX angezeigt. Die JSON-Tools bleiben einen Klick im Menü „Tools“ entfernt.
Markdown Viewer öffnen