Lokale Verarbeitung

ENTWICKLER-TOOLS

JSON minifizieren

Überflüssigen Leerraum entfernen und das Dokument auf eine Zeile bringen, bereit zum Versand oder Einbetten.

Werkzeug öffnen

JSON EDITOR

Reduce your JSON size without changing its data.

Local minification · no accounts · your code is never sent

JSON · ready to minify
source.jsonUnsaved
Ln 1, col 10 linesUTF-8JSON
minified.jsonPreview
0 lines fold nodesRead onlyJSON

0 lines

Wie viel wirklich eingespart wird

Ein mit zwei Leerzeichen eingerücktes JSON schrumpft beim Minifizieren meist um 15 bis 30 Prozent, je nach Verschachtelungstiefe. Bei einer API-Antwort, die täglich tausendfach ausgeliefert wird, summiert sich das; bei einer Konfigurationsdatei, die ein Mensch liest, lohnt der Verlust an Lesbarkeit nicht.

Minifizieren ist nicht Komprimieren

Die beiden sollte man auseinanderhalten. Minifizieren entfernt Zeichen, die der Parser ohnehin ignoriert. Komprimieren mit gzip oder brotli, was dein Server beim Ausliefern tut, spart deutlich mehr und enthält den Gewinn des Minifizierens bereits größtenteils. Komprimiert dein Server, ist der Zusatznutzen gering.

Erst prüfen, dann verdichten

Ein überzähliges Komma übersieht man leicht, sobald alles in einer Zeile steht. Das Werkzeug prüft die Syntax vor dem Minifizieren und meldet Fehler, statt eine kompakte und unbrauchbare Zeichenkette zurückzugeben.

HÄUFIG GESTELLTE FRAGEN

Wird mein JSON an einen Server gesendet?

Nein. Es wird im Browser verarbeitet, du kannst also API-Antworten mit echten Daten minifizieren, ohne dass sie dein Gerät verlassen.

Geht beim Minifizieren etwas verloren?

Nein. Entfernt werden nur Leerzeichen, Tabulatoren und Zeilenumbrüche zwischen Elementen. Die Daten bleiben identisch.

Lässt sich das rückgängig machen?

Ja, mit dem JSON-Formatierer, der die Einrückung wiederherstellt.

Was passiert bei ungültigem JSON?

Der Syntaxfehler wird gemeldet, statt beschädigte Ausgabe zu liefern.