Monu Tools

JSON Formatter & Validator

Formatiere, verschönere und validiere JSON online mit klaren Fehlermeldungen bei ungültiger Eingabe.

So nutzt du den JSON Formatter

  1. 01

    Füge dein JSON in das Eingabefeld ein oder tippe es ein.

  2. 02

    Klicke auf „Ausführen“, um es zu parsen und mit 2 Leerzeichen einzurücken.

  3. 03

    Kopiere das formatierte JSON oder lies die Fehlermeldung bei ungültiger Eingabe.

Was es macht

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.

Wie Formatierung und Validierung zusammenspielen

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".

Wann du danach greifst

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.

Warum JSON als ungültig zurückkommt

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.

Läuft in deinem Browser

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

Was macht der JSON-Formatter?

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.

Wird mein JSON irgendwohin gesendet?

Nein. Dein JSON wird komplett in deinem Browser formatiert, es wird also nichts an einen Server gesendet. Es wird nicht gespeichert, protokolliert oder weitergegeben.

Warum heißt es, mein JSON sei ungültig?

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.

Was ist der Unterschied zwischen Formatieren und Validieren von JSON?

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.

Kann es große JSON-Dateien verarbeiten?

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.

Erlaubt es Kommentare oder abschließende Kommas?

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.

Quellen

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