Formatiere, verschönere und validiere JSON online mit klaren Fehlermeldungen bei ungültiger Eingabe.
So nutzt du den JSON Formatter
Füge dein JSON in das Eingabefeld ein oder tippe es ein.
Klicke auf „Ausführen“, um es zu parsen und mit 2 Leerzeichen einzurücken.
Kopiere das formatierte JSON oder lies die Fehlermeldung bei ungültiger Eingabe.
Der JSON-Formatierer und -Validierer verwandelt minifiziertes, maskiertes oder unordentliches JSON in eine saubere, eingerückte Struktur, die du wirklich lesen kannst, und zeigt Syntaxfehler mit ihrer genauen Position an, sodass du sie schnell beheben kannst.
Es schickt deine Eingabe durch einen strengen JSON-Parser. Gelingt das Parsen, gibt das Werkzeug die Daten mit einer einheitlichen Einrückung von 2 Leerzeichen neu aus, was bedeutet: Ein sauberes Format ist zugleich der Beweis, dass dein JSON gültig ist. Schlägt das Parsen fehl, bekommst du einen präzisen Fehler statt eines vagen "irgendetwas stimmt nicht".
Entwickler greifen ständig darauf zurück: beim Prüfen einer API-Antwort, beim Kontrollieren einer Konfigurationsdatei, beim Aufräumen einer Webhook-Nutzlast vor dem Speichern oder um einen großen Datenblock vor dem Einchecken in die Versionsverwaltung diff-freundlich zu machen. Lesbares JSON macht Struktur, Verschachtelung und fehlende Felder auf einen Blick sichtbar.
Die meisten Fehler bei "ungültigem JSON" haben eine Handvoll Ursachen: Schlüssel oder Zeichenketten in einfachen statt doppelten Anführungszeichen, ein nachgestelltes Komma nach dem letzten Element, Kommentare (die Standard-JSON nicht erlaubt), Schlüssel ohne Anführungszeichen, die aus einem JavaScript-Objekt kopiert wurden, oder typografische Anführungszeichen, die aus einem Dokument eingefügt wurden. Die Fehlerposition sagt dir genau, wo der Parser aufgegeben hat.
Weil das Ganze in deinem Browser läuft, verlässt dein JSON nie dein Gerät. Das ist wichtig, wenn die Nutzlast Zugriffstokens, Kundendaten oder etwas anderes enthält, das du nicht in eine beliebige Website einfügen möchtest, die es klammheimlich auf einen Server hochlädt.
Ist alles formatiert, kopierst du das Ergebnis mit einem Klick. Brauchst du das Gegenteil, entfernt der JSON-Minifizierer alle Leerzeichen, um die kleinstmögliche Nutzlast für die Produktion zu erzeugen.
Häufig gestellte Fragen
Er parst dein JSON, prüft, ob es gültig ist, und gibt es mit sauberer Einrückung von 2 Leerzeichen neu aus, damit es leicht zu lesen ist. Ungültiges JSON liefert eine präzise Fehlermeldung mit der Position, an der das Parsen gescheitert ist.
Nein. Dein JSON wird komplett in deinem Browser formatiert, es wird also nichts an einen Server gesendet. Es wird nicht gespeichert, protokolliert oder weitergegeben.
Der Formatter folgt dem strikten JSON-Standard: Schlüssel und Strings brauchen doppelte Anführungszeichen, keine abschließenden Kommas und keine Kommentare. Die Fehlermeldung zeigt, wo das Parsen gescheitert ist, damit du direkt zum Problem springen kannst.
Hier passiert beides zusammen. Das Tool kann nur JSON schön ausgeben, das erfolgreich parst. Bekommst du also formatierte Ausgabe, ist dein JSON per Definition gültig. Kann es nicht parsen, bekommst du einen Fehler statt formatierten Text.
Ja. Das Formatieren nutzt die native JSON-Engine deines Browsers, sodass selbst mehrere Megabyte große Payloads schnell formatiert werden. Sehr große Eingaben sind nur durch den Speicher deines Geräts begrenzt, nicht durch einen Upload oder ein Server-Timeout.
Nein, weil der JSON-Standard das nicht tut. Kommentare, abschließende Kommas und einfache Anführungszeichen sind in JavaScript und JSON5 üblich, werden aber von striktem JSON abgelehnt. Entferne sie, und die Eingabe wird validiert.
Dieses Tool einbetten
Füge dieses Tool zu deiner eigenen Website hinzu. Kopiere den Code unten. Er bleibt automatisch aktuell.
<iframe src="https://monu.tools/embed/de/json-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Verwandte Tools
Minifiziere und validiere JSON im Browser und sieh, wie viele Bytes du sparst.
Wandle JSON in CSV und CSV zurück in JSON um, in beide Richtungen. Wähle das Trennzeichen, verarbeite Felder in Anführungszeichen und kopiere das Ergebnis. Alles läuft in deinem Browser.
Wandle YAML in JSON und JSON zurück in YAML um, in beide Richtungen. Wird beim Umwandeln geprüft und zeigt klare Fehler. Alles läuft in deinem Browser.
Erzeuge TypeScript-Interfaces aus einem JSON-Beispiel, mit verschachtelten Typen, Arrays und optionalen Feldern. Läuft im Browser.