Kostenloses Werkzeug
LaTeX zu JSON Konverter
LaTeX einfügen oder eine .tex-Datei ablegen und ein strukturiertes JSON-Dokument erhalten: jeder Abschnitt, Absatz, jede Liste, Tabelle, Gleichung und jeder Codeblock wird zu einem Objekt mit einem type. Damit steht die Struktur der Arbeit einem Skript, einer API oder einem CMS zur Verfügung. Die Umwandlung läuft in diesem Tab — nichts wird hochgeladen.
oder eine .tex-Datei auf dieses Feld ziehen
Beispielausgabe: das JSON dieser Seite
{
"type": "document",
"title": "Release 2.0 notes",
"author": "Docs team",
"date": "October 2026",
"blocks": [
{
"type": "heading",
"depth": 1,
"text": "Highlights"
},
{
"type": "paragraph",
"text": "Preview is faster, and **tables** keep their alignment. Inline maths like $E = mc^2$ survives the conversion."
},
{
"type": "list",
"ordered": false,
"start": 1,
"items": [
{
"text": "Live preview while you type"
},
{
"text": "Tables, lists and *math*"
}
]
},
{
"type": "heading",
"depth": 2,
"text": "Pipeline"
},
{
"type": "list",
"ordered": true,
"start": 1,
"items": [
{
"text": "Parse the source"
},
{
"text": "Render each block"
}
]
},
{
"type": "table",
"align": [
"left",
"right"
],
"head": [
"Area",
"Status"
],
"rows": [
[
"Parser",
"ready"
],
[
"Preview",
"ready"
]
]
},
{
"type": "math",
"text": "E = mc^2"
}
]
}Läuft vollständig in Ihrem Browser — Ihre Datei wird nie hochgeladen.
So wird LaTeX zu JSON
- LaTeX in das Feld oben einfügen, eine
.tex-Datei darauf ablegen oder Beispiel laden drücken, um mit einem echten Dokument zu starten. Das JSON wird beim Tippen neu aufgebaut. - Die Quelle wird in Blöcke zerlegt, und aus der Präambel werden
title,authorunddategelesen.\sectionund Verwandte werden zuheading-Blöcken mitdepth, Listen behalten ihre Verschachtelung,tabularwird zu einertablemit Spaltenausrichtung, und Formeln werden zu einemmath-Block mit dem LaTeX wie geschrieben. - JSON kopieren oder als
.jsonherunterladen. Es ist dasselbe Blockschema, das Markdown zu JSON schreibt, daher liest JSON zu Markdown es wieder als Markdown ein.
So sieht das JSON aus
- Die Ausgabe ist ein Objekt —
{"type": "document", "title": "…", "blocks": [...]}— in dem jeder Abschnitt, jede Liste und jede Tabelle ein Objekt mittypeist. Tiefer als das Dokument selbst wird nichts verschachtelt. - Inline-LaTeX wird zu Inline-Markdown im
textjedes Blocks:\textbf{}wird zu**…**, ein Akzent zu dem Buchstaben, für den er steht. Deshalb lässt sich das JSON ohne zweiten Schritt als Markdown rendern. - Was kein Markdown-Gegenstück hat, bleibt unverändert erhalten statt zu verschwinden: eine unbekannte Umgebung wird ein
raw-Block, und Argumente von\cite,\refund\labelüberleben im Text — ein Zitat geht also nie still verloren.
Häufige Fragen
Welche LaTeX-Konstrukte werden verstanden?
Abschnitte bis hinunter zu \subparagraph, beide Listenarten plus description, tabular, tabularx und longtable, Formeln im Text und im Block, verbatim, lstlisting und minted, Abbildungen mit \includegraphics und Bildunterschriften, Zitate, das Literaturverzeichnis sowie die gängigen Befehle und Akzente. Was darüber hinausgeht, bleibt wie geschrieben stehen statt angenähert zu werden.
Braucht man eine LaTeX-Installation?
Nein. Es ist keine TeX-Engine beteiligt: der Konverter liest die Quelle und bildet sie in diesem Browser-Tab auf Blöcke ab. Nichts wird kompiliert, hochgeladen oder an einen Server geschickt.
Warum fehlt die Präambel in den Blöcken?
Befehle wie \documentclass und \usepackage beschreiben, wie gesetzt wird, nicht was im Dokument steht. Nur \title, \author und \date werden daraus übernommen, in eigene Felder des Dokumentobjekts.
Kann ich das JSON wieder in Markdown umwandeln?
Ja — der Konverter JSON zu Markdown liest dasselbe Schema, math-Blöcke eingeschlossen. Das Werkzeug LaTeX zu Markdown erledigt beide Schritte auf einmal.
Lieber Markdown als JSON?
Der Konverter LaTeX zu Markdown schreibt dieselbe Auswertung direkt als Markdown, und der Editor zeigt eine Live-Vorschau, bevor du nach PDF, HTML oder DOCX exportierst.
Markdown Viewer öffnen