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

Konvertierungsoptionen
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

  1. 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.
  2. Die Quelle wird in Blöcke zerlegt, und aus der Präambel werden title, author und date gelesen. \section und Verwandte werden zu heading-Blöcken mit depth, Listen behalten ihre Verschachtelung, tabular wird zu einer table mit Spaltenausrichtung, und Formeln werden zu einem math-Block mit dem LaTeX wie geschrieben.
  3. JSON kopieren oder als .json herunterladen. Es ist dasselbe Blockschema, das Markdown zu JSON schreibt, daher liest JSON zu Markdown es wieder als Markdown ein.

So sieht das JSON aus

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