JSON formatieren und validieren

Füge JSON ein, um es zu formatieren, Fehler mit genauer Zeile und Spalte zu finden und typische Fehler mit einem Klick zu beheben. Alles läuft in deinem Browser, deine Daten verlassen dein Gerät also nicht.

Kostenlos · Ohne Anmeldung

Füge JSON ein, öffne eine Datei oder lade das Beispiel. Das Ergebnis aktualisiert sich beim Tippen.

Ergebnis
Ergebnisansicht

      
      
    
Format

So funktioniert es

  1. Füge dein JSON in das Eingabefeld ein, öffne eine .json-Datei oder lade das Beispiel.
  2. Sieh dir das Ergebnis an. Gültiges JSON wird sofort formatiert. Bei einem Fehler nennt die Meldung Zeile, Spalte und was du ändern musst.
  3. Ist es ein typischer Fehler wie ein abschließendes Komma, einfache Anführungszeichen oder Kommentare, klicke auf JSON reparieren.
  4. Wähle 2 Leerzeichen, 4 Leerzeichen, Tabs oder Minimieren, wechsle zur Baumansicht für verschachtelte Daten und kopiere oder lade das Ergebnis herunter.

Warum dieses Tool

Fehler, mit denen du etwas anfangen kannst

Statt einer vagen Parser-Meldung siehst du Zeile, Spalte, eine Markierung an der genauen Stelle und eine verständliche Erklärung der Lösung.

Reparatur mit einem Klick

Behebt abschließende Kommas, einfache oder typografische Anführungszeichen, Schlüssel ohne Anführungszeichen, Kommentare, fehlende Kommas und Python-Werte True, False und None.

Baumansicht mit Pfaden

Klappe verschachtelte Objekte auf und zu und tippe auf einen Wert, um seinen Pfad zu kopieren, zum Beispiel $.data[0].id.

Exakte Zahlen

Große IDs und lange Dezimalzahlen behalten alle Ziffern. Viele Formatierer, die auf JSON.parse basieren, runden sie unbemerkt.

Datenschutz von Grund auf

Dein JSON wird im Browser verarbeitet. Kein Upload, kein Speichern und kein Teilen-Link, über den es öffentlich werden könnte.

Funktioniert auf dem Smartphone

Editor, Schaltflächen und Baum sind für Touchscreens ebenso gemacht wie für große Monitore.

Was macht ein JSON-Formatierer?

JSON (JavaScript Object Notation) ist das Textformat, mit dem die meisten Web-APIs, Konfigurationsdateien und Apps Daten austauschen. Maschinen senden es oft als eine einzige lange Zeile ohne Leerzeichen, die für Menschen schwer lesbar ist.

Ein Formatierer, auch Beautifier oder Pretty Printer genannt, fügt Zeilenumbrüche und Einrückungen hinzu, damit die Struktur sichtbar wird. Ein Validator prüft, ob der Text den JSON-Regeln entspricht. Dieses Tool macht beides gleichzeitig, und die Option Minimieren macht das Gegenteil: Sie entfernt alle optionalen Leerzeichen, damit die Datei möglichst klein wird.

Häufige JSON-Fehler und ihre Lösung

Ungültiges JSON entsteht meist durch eine Handvoll Fehler, oft weil der Text aus JavaScript, Python oder einer Konfigurationsdatei kopiert wurde. Alle lassen sich mit JSON reparieren beheben.

FehlerUngültiges BeispielGültiges JSON
Abschließendes Komma[1, 2, 3,][1, 2, 3]
Einfache Anführungszeichen{'name': 'Ana'}{"name": "Ana"}
Schlüssel ohne Anführungszeichen{name: "Ana"}{"name": "Ana"}
Kommentar{"a": 1 // Notiz}{"a": 1}
Python-Werte{"ok": True, "x": None}{"ok": true, "x": null}
Fehlendes Komma zwischen Zeilen{"a": 1 ⏎ "b": 2}{"a": 1, "b": 2}

Ist es sicher, JSON in einen Online-Formatierer einzufügen?

JSON enthält oft API-Schlüssel, Tokens, E-Mail-Adressen oder Kundendaten. Im November 2025 berichteten Sicherheitsforscher, dass bekannte Online-Code-Formatierer Tausende gespeicherte Snippets mit Passwörtern und API-Schlüsseln über eine öffentliche Liste zuletzt gespeicherter Links offengelegt hatten.

Dieser Formatierer hat keine Speicher- oder Teilen-Funktion und verarbeitet nichts auf einem Server. Die Seite lädt einmal und arbeitet danach vollständig in deinem Browser, das eingefügte JSON wird also nirgendwohin gesendet. Trotzdem ist es sinnvoll, echte Geheimnisse zu entfernen, bevor du Daten auf einer Website einfügst.

Die Formatierungsoptionen erklärt

  • 2 Leerzeichen: der häufigste Stil, üblich in JavaScript-Projekten und in den meisten API-Dokumentationen.
  • 4 Leerzeichen: besser lesbar bei tief verschachtelten Daten und üblich in Python-Projekten.
  • Tabs: ein Tab pro Ebene, die sichtbare Breite bestimmt der Editor jeder Person.
  • Minimieren: entfernt alle optionalen Leerzeichen und Zeilenumbrüche. Ideal für kleinere Dateien und Request-Bodys.
  • Schlüssel von A bis Z sortieren: ordnet Objektschlüssel alphabetisch, so lassen sich zwei JSON-Dateien leichter vergleichen.
  • Baumansicht: zeigt Objekte und Arrays als aufklappbare Zweige mit Anzahl der Einträge. Tippe auf einen Wert, um seinen Pfad zu erhalten.

Warum große Zahlen hier exakt bleiben

JavaScript speichert Zahlen als 64-Bit-Gleitkommawerte, daher verliert jede Ganzzahl über 9.007.199.254.740.991 an Genauigkeit. Eine 19-stellige Datenbank-ID kann ihre letzten Ziffern ändern, wenn ein Tool sie mit JSON.parse und JSON.stringify formatiert.

Dieser Formatierer liest Zahlen als Text und schreibt genau die Ziffern zurück, die du eingefügt hast. Findet er solche Zahlen, weist er dich darauf hin, damit du weißt, dass dein eigener Code sie eventuell als String oder BigInt behandeln muss.

Häufige Fragen

Ist dieser JSON-Formatierer kostenlos?

Ja. Er ist kostenlos, ohne Anmeldung, ohne Nutzungslimit und ohne Wasserzeichen oder Werbung im Tool.

Wird mein JSON hochgeladen oder gespeichert?

Nein. Formatieren, Prüfen und Reparieren laufen in deinem Browser. Nichts, was du einfügst, wird an einen Server gesendet oder gespeichert, und es gibt keinen Teilen-Link.

Verändert das Formatieren meine Daten?

Nein. Formatieren ändert nur Leerzeichen und Zeilenumbrüche. Texte, Zahlen und die Reihenfolge der Schlüssel bleiben gleich, außer du aktivierst das Sortieren. Die Reparatur ändert nur die Syntax, etwa Anführungszeichen und Kommas, und listet jede Änderung auf.

Was kann JSON reparieren nicht beheben?

Es errät keine fehlenden Werte oder Klammern, die die Struktur mehrdeutig machen, zum Beispiel {"a": } oder ein mittendrin abgeschnittenes Objekt. Dann zeigt die Fehlermeldung, wo das Problem liegt, damit du es von Hand beheben kannst.

Wie groß dürfen Dateien sein?

Dateien mit mehreren Megabyte funktionieren auf einem normalen Computer. Bis 500 KB aktualisiert sich das Ergebnis beim Tippen. Bei größeren Eingaben klickst du auf JSON formatieren. Sehr große Dateien werden ohne Farben angezeigt, damit alles schnell bleibt.

Werden JSON5 oder Kommentare unterstützt?

Standard-JSON erlaubt keine Kommentare, deshalb meldet der Validator sie als Fehler. JSON reparieren entfernt Kommentare und akzeptiert auch andere JSON5-Syntax wie einfache Anführungszeichen, Schlüssel ohne Anführungszeichen und abschließende Kommas und macht daraus Standard-JSON.

Ähnliche Tools

Möchtest du etwas bauen?

Sag uns, was du erstellen möchtest.

Sag uns, was du entwickeln lassen möchtest - von einer einfachen Website bis zu einer kompletten App, KI-Lösung, Automatisierung oder individuellen Software.

Erzähle uns, was du bauen möchtest. Wir prüfen jede Anfrage und antworten per E-Mail.

Kontakt

Danke, deine Anfrage ist unterwegs.

Wir prüfen die Details und antworten per E-Mail.