Nouplo

JSON-Formatierer

JSON einfügen und sofort eingerückt, minimiert oder geprüft zurückbekommen. Die Daten bleiben auf dieser Seite.

Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.

Ihre Dateien bleiben auf Ihrem Gerät

Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.

So funktioniert es

  1. JSON in das Eingabefeld einfügen: eine API-Antwort, eine Konfigurationsdatei, eine Logzeile – alles, was gültiges JSON sein sollte.
  2. Formatieren für die lesbare Fassung, Minimieren für eine einzige Zeile ohne überflüssige Zeichen. Die Einrückung wählen, die im Projekt üblich ist.
  3. Schlüssel sortieren einschalten, wenn die Objektschlüssel alphabetisch stehen sollen – das macht Diffs und Reviews deutlich lesbarer.
  4. Auf „JSON formatieren“ drücken. Ist die Eingabe ungültig, nennt die Meldung Zeile und Spalte des Problems.

Häufige Fragen

Worauf wird geprüft?
Auf striktes JSON nach RFC 8259: Schlüssel in doppelten Anführungszeichen, keine nachgestellten Kommas, keine Kommentare, keine einfachen Anführungszeichen, keine unquotierten Schlüssel. Wer JavaScript-Objektnotation oder JSON5 einfügt, bekommt beim ersten abweichenden Zeichen eine Fehlermeldung.
Ändert das Sortieren der Schlüssel die Bedeutung der Daten?
Bei Objekten nicht. JSON-Objekte sind per Definition ungeordnet, ein Verbraucher darf sich nicht auf die Reihenfolge verlassen. Arrays werden nie umsortiert, weil dort die Reihenfolge Bedeutung trägt. Sortiert wird rekursiv durch alle verschachtelten Objekte.
Warum sehen große Zahlen nach dem Formatieren anders aus?
JSON-Zahlen werden als JavaScript-Gleitkommazahlen gelesen, also verlieren ganze Zahlen über 2^53 an Genauigkeit und sehr lange Dezimalstellen werden gerundet. Escapes wie \u00e9 erscheinen als das Zeichen selbst. Wer exakte große Ganzzahlen braucht, hält sie als Zeichenkette.
Wird etwas an einen Server geschickt?
Nein. Es läuft im Browser, was Sie einfügen, bleibt auf Ihrem Rechner.

Verwandte Tools