Läuft lokal im Browser
JSON-Minifizierer
JSON minifizieren, indem überflüssiger Weißraum fällt, um Request-Payloads zu verkleinern. Die Textkompression läuft lokal in diesem Tab.
Fügen Sie eingerücktes JSON ein und erhalten Sie eine Zeile für Prod-Logs, Header oder Größenchecks. Das ist die Umkehrung des Formatierers.
Stringify ohne Einzug läuft im Browser. Das Dokument wird nicht zum Komprimieren hochgeladen.
So geht’s
- Eingerücktes JSON einfügen.
- Minifizieren ausführen.
- Die kompakte Zeichenkette kopieren oder herunterladen.
So funktioniert es
Die Eingabe muss parsen. JSON.stringify schreibt sie ohne Leerzeichen und Umbrüche. Zahlen und Strings behalten ihre JSON-Bedeutung.
Minifizieren ist kein gzip. Es fällt nur unbedeutender Weißraum. Binärkompression wäre ein eigener Schritt auf der Leitung.
Beispiele
Webhook-Größe
Ein 12-KB-Pretty-Payload kann auf wenige Kilobyte signifikanter Tokens fallen, bevor er auf die Leitung geht.
Zwischenablage
Ein formatiertes Fixture fällt auf eine Zeile, die sich leichter in .env oder ein Ticket einfügen lässt.
FAQ
Prüft Minify das Schema?
Nein. Es braucht nur parsebares JSON. Für ein Syntax-Tor den Validator nutzen.
Fallen Leerzeichen in Strings weg?
Nein. Weißraum in String-Werten ist signifikant und bleibt.
Kann ich Minify rückgängig machen?
Ja, mit dem Formatierer. Minify und Format sind ein Roundtrip bei wohlgeformter Eingabe.
Verlässt das JSON den Browser?
Nein. Minify ist lokal.
Verwandte Tools
- JSON-FormatiererJSON mit gewähltem Einzug lesbar machen, etwa für API-Payloads. Die Formatierung läuft im Browser und bleibt in diesem Tab.
- JSON-ValidatorPrüfen, ob JSON syntaktisch gültig ist, mit Zeile und Spalte des ersten Fehlers. Die Prüfung bleibt im Browser.
- JSON zu CSVEin JSON-Objekt oder ein Array von Objekten in CSV für Tabellen umwandeln. Verschachtelte Schlüssel flatten mit Punkten, im Browser.
- Base64-EncoderUTF-8-Text nach Base64 für Data-URIs, Header und Embeds kodieren. Die Kodierung nutzt Web-APIs in diesem Tab, ohne Server-Umweg.
- URL-EncoderQuery-Werte und Pfadsegmente mit encodeURIComponent percent-kodieren. Leerzeichen werden zu %20. Die Kodierung bleibt im Browser.