JSON formatieren, minimieren und prüfen

JSON online formatieren, validieren oder minifizieren. Einrückung wählen, verschachtelte Objektschlüssel sortieren und große Ganzzahlen exakt erhalten.

0 Zeichen
Ergebnis

Hier erscheint Ihr Ergebnis.

So formatieren, prüfen oder komprimieren Sie JSON

  1. Fügen Sie ein JSON-Dokument ein, etwa eine API-Antwort oder Konfiguration.
  2. Wählen Sie Formatieren für bessere Lesbarkeit, Minifizieren für kompakte Ausgabe oder Validieren zur Syntaxprüfung.
  3. Passen Sie bei Bedarf Einrückung und Schlüsselsortierung an und kopieren oder speichern Sie das Ergebnis.

Wissenswertes zu JSON formatieren, minimieren und prüfen

Numerische Literale bleiben erhalten, auch oberhalb des sicheren JavaScript-Ganzzahlbereichs. Kommentare und abschließende Kommas sind nicht erlaubt. Doppelte Objektschlüssel werden gemeldet, damit keine Werte unbemerkt verloren gehen.

JSON-Beispiel: Eine große Ganzzahl bleibt exakt

Eingabe
{"message":"Hallo, Welt! 👋","id":9007199254740993,"enabled":true}
Ergebnis
{ "message": "Hallo, Welt! 👋", "id": 9007199254740993, "enabled": true }

Fragen zu JSON formatieren, minimieren und prüfen

Was unterscheidet Formatieren und Minifizieren?

Formatieren ergänzt Einrückungen und Zeilenumbrüche. Minifizieren entfernt unnötige Leerzeichen außerhalb von Zeichenfolgen. Werte und Leerzeichen innerhalb von Zeichenfolgen bleiben erhalten.

Verlieren große Ganzzahlen an Genauigkeit?

Der Formatierer erhält die ursprüngliche Zahlenschreibweise, einschließlich 9007199254740993, ohne Umwandlung in JavaScript-Zahlen. So werden Kennungen außerhalb des sicheren Ganzzahlbereichs nicht gerundet.

Warum ist mein JSON ungültig?

Häufige Ursachen sind einfache Anführungszeichen, Schlüssel ohne Anführungszeichen, abschließende Kommas und Kommentare. Doppelte Objektschlüssel werden ebenfalls abgelehnt, statt einen Wert still zu verwerfen. Fehler werden gemeldet, nicht durch Vermutungen repariert.

Ändert das Sortieren von Schlüsseln die Array-Reihenfolge?

Nein. Sortiert werden nur Objektschlüssel, auch in verschachtelten Objekten. Array-Elemente behalten ihre Reihenfolge. Formatiertes JSON ist keine kanonische Darstellung für kryptografische Signaturen.

Werden meine Dateien, Tokens oder Texte hochgeladen?

Nein. Ihre Eingaben werden im Browser verarbeitet. Die Website liefert die Seite und den Programmcode, sendet Ihre Eingaben aber weder an einen Konvertierungsserver noch speichert sie diese in einem Konto.

  • JWT-Decoder

    JWT-Header und -Payload lesen sowie Ablauf- und Aktivierungszeiten prüfen, ohne das Token zu versenden.

  • Textvergleich und Diff

    Zwei Texte nach Zeilen, Wörtern oder Zeichen vergleichen und Ergänzungen und Löschungen samt Leerzeichen hervorheben.

  • Base64-Encoder und -Decoder

    UTF-8-Text in Base64 kodieren oder Standard- und URL-sicheres Base64 dekodieren, mit einstellbarer Auffüllung und Zeilenlänge.

Häufige Aufgaben und Beispiele

  • Base64-Decoder

    Dekodiere Base64 zu lesbarem UTF-8-Text oder lade die ursprünglichen Bytes herunter.

  • JSON minifizieren

    Reduziere JSON auf eine Zeile und behalte Zeichenfolgen und exakte Zahlenwerte bei.

Alle Entwicklerwerkzeuge

Kodierung und Dateien

Zwischen Text, Bytes, URLs und eingebetteten Bildern umwandeln, ohne die ursprünglichen Daten zu verändern.

Daten und Texte prüfen

Strukturierte Daten und Tokens lesen und Änderungen genau nachvollziehen.

Hashes, IDs und Zeitpläne

Dateien prüfen, Kennungen erzeugen sowie Zeitangaben und wiederkehrende Termine verstehen.

Eingaben und Dateien werden auf Ihrem Gerät verarbeitet. Lassen Sie vertrauliche Ergebnisse nicht in einer gemeinsam genutzten Zwischenablage und verwenden Sie für private Schlüssel und Tokens ein vertrauenswürdiges Gerät.