JSON-Minimierer — Kostenlos online

Fügen Sie Ihr JSON unten ein und klicken Sie auf die Schaltfläche Minimieren, um unnötige Leerzeichen und Zeilenumbrüche zu entfernen.

Eingabe Bereit

Eingabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.

Ausgabe

Ausgabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.

Die Ergebnisse dienen nur zu Informationszwecken und können Fehler enthalten. Bitte überprüfen Sie wichtige Informationen unabhängig. Die Nutzung dieses Tools erfolgt auf eigene Gefahr.

Was dieses Tool macht

Der JSON-Minifier entfernt jedes Leerzeichen, jeden Tabulator und jeden Zeilenumbruch außerhalb von String-Werten und erzeugt so die kleinste gültige Fassung Ihres JSON. Die Daten selbst ändern sich nicht: Schlüssel, Werte und Reihenfolge bleiben genau erhalten.

Das Minimieren arbeitet am Text, nicht an einer neu geparsten Kopie. Sehr große Ganzzahlen wie 12345678901234567890 und Dezimalzahlen wie 1.10 bleiben daher Ziffer für Ziffer erhalten, statt von JavaScript gerundet zu werden. Das JSON wird trotzdem zuerst validiert, sodass ungültige Eingaben gemeldet statt zusammengequetscht werden.

Wann Sie es verwenden

  • Eine API-Nutzlast, einen Konfigurationswert oder eine Fixture verkleinern, bevor sie gesendet, in einem Datenbankfeld gespeichert oder in ein Skript eingebettet wird.
  • JSON in eine Zeile bringen, etwa für eine Umgebungsvariable, einen curl-Befehl oder einen Logeintrag.
  • Formatiertes JSON nach dem Lesen mit dem JSON-Formatierer wieder in die kompakte Form bringen.
  • Die Größe einer Nutzlast vor und nach dem Entfernen der Leerzeichen vergleichen, um zu sehen, wie viel Bandbreite die Formatierung kostet.

Beispiel

Eingabe

{
  "id": 42,
  "name": "Ana",
  "tags": ["admin", "editor"],
  "active": true
}

Ausgabe

{"id":42,"name":"Ana","tags":["admin","editor"],"active":true}

Fragen zu diesem Tool

Wie viel kleiner wird das JSON?

Das hängt von der Einrückung ab. Hübsch formatiertes JSON mit zwei Leerzeichen Einrückung schrumpft meist um 15 bis 30 Prozent, tief verschachtelte Dateien noch mehr. HTTP-Komprimierung wie gzip spart darüber hinaus weiteren Platz.

Werden Leerzeichen in Strings entfernt?

Nein. Entfernt werden nur Leerzeichen zwischen den Syntaxelementen. Text in Anführungszeichen, einschließlich Leerzeichen und maskierter Zeichen, bleibt genau so, wie er geschrieben wurde.

Ist minimiertes JSON noch gültig?

Ja. Minimiertes JSON ist gleichwertig zum Original, und jeder JSON-Parser liest es genauso. Mit dem JSON-Validator können Sie das zusätzlich prüfen.

Ist dieses Tool kostenlos?

Ja, es ist kostenlos. Ohne Anmeldung und ohne E-Mail. Ergebnisse direkt auf dieser Seite.

Wie erhalte ich mein Ergebnis?

Nutze das Tool auf dieser Seite. Das Ergebnis erscheint hier und wird nicht per E-Mail zugestellt.