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
- JSON in das Eingabefeld einfügen: eine API-Antwort, eine Konfigurationsdatei, eine Logzeile – alles, was gültiges JSON sein sollte.
- 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.
- Schlüssel sortieren einschalten, wenn die Objektschlüssel alphabetisch stehen sollen – das macht Diffs und Reviews deutlich lesbarer.
- 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
∿ Base64 Text nach Base64 und zurück, mit korrektem UTF-8 und optionalem URL-sicherem Alphabet. ♭ JWT-Decoder Ein JSON Web Token einfügen und Kopf und Claims lesen. Das Token verlässt den Browser nicht. # Hash-Generator Den MD5-, SHA-1- oder SHA-2-Digest eines Textes, berechnet auf Ihrem Gerät. ▤ Zeitstempel-Umrechner Einen Epoch-Wert oder ein Datum einfügen und es in UTC, Ortszeit und ISO 8601 sehen.