Output will appear here...
Ein JSON-Minifier entfernt jeden Speicherplatz, jede Registerkarte und jeden Zeilenumbruch, der zwischen den Token eines JSON-Dokuments liegt, und hinterlässt das kleinste Byte-für-Byte-Äquivalent, das immer noch analysiert wird. Die Daten selbst sind unverändert - dieselben Schlüssel, dieselben Werte, dieselbe Reihenfolge - aber eine hübsch gedruckte 4-KB-Konfiguration kann auf 2,5 KB oder weniger sinken, sobald die Einrückung weg ist. Kleineres JSON bedeutet schnellere Netzwerkübertragungen, geringere Bandbreitenrechnungen und schnelleres Parsen auf der Empfangsseite, weshalb API-Antworten und gebündelte Datendateien fast immer minifiziert ausgeliefert werden.
Dieser Minifier streift Leerzeichen nur außerhalb von String-Literalen, sodass Text innerhalb Ihrer Werte - einschließlich Leerzeichen, die Sie behalten wollten - genau erhalten bleibt. Außerdem bleiben Ihre numerischen Token wie geschrieben erhalten: Ein nachfolgender Nullwert wie 1,0 oder eine 30-stellige Ganzzahl bleibt erhalten, da das Tool Leerzeichen entfernt, anstatt jede Zahl durch eine Analyse zu runden, die sie neu schreiben würde. Vor dem Minifizieren validiert es die Eingabe mit dem JavaScript-JSON-Parser. Wenn also ein Komma oder eine Klammer nicht angebracht ist, erhalten Sie den genauen Fehler des Parsers anstelle einer stillschweigend gebrochenen Ausgabe. Ein Verschöner Modus macht das Umkehren, vier-Bearbeiten von Leerzeichen und Bearbeiten von JSON-Bearbeiten.
In Ihrem Browser läuft alles zu 100% Ihr JSON - der häufig API-Schlüssel, Kundendatensätze oder interne Konfiguration enthält - wird nie hochgeladen oder gespeichert, und das Tool funktioniert offline, sobald die Seite geladen wurde Das macht es sicher, sensible Nutzlasten zu minifizieren, die Ihre Maschine niemals verlassen sollten.
Einfügen oder ein JSON-Objekt oder Array in den Eingabebereich eingeben, es kann ziemlich gedruckt oder bereits kompakt sein - entweder funktioniert.
Klicken Sie auf Minify, um Leerzeichen zu entfernen und die Datei zu verkleinern, oder auf Verschönern, um sie erneut einzurücken Wählen Sie 2 Leerzeichen, 4 Leerzeichen oder Registerkarten zum Verschönern.
Lesen Sie das Größenabzeichen, um die Originalgröße, die neue Größe und die prozentuale Reduzierung anzuzeigen. Ungültiges JSON wird mit dem genauen Parser-Fehler gekennzeichnet.
Kopieren Sie das Ergebnis in Ihre Zwischenablage oder laden Sie es als .json-Datei herunter, bereit zum Ablegen in Ihre API, Konfiguration oder Ihr Bundle.
Entfernt Leerzeichen, Tabulatoren und Zeilenumbrüche zwischen Token, während Zeichenfolgeninhalte unberührt bleiben, wodurch das kleinste gültige Äquivalent entsteht
Behält numerische Token genau wie geschrieben - nachfolgende Nullen und große ganze Zahlen bleiben erhalten, da Streifen im Leerraum minimiert werden, anstatt Werte neu zu teilen
Zeigt die Originalgröße, die minifizierte Größe und die prozentuale Reduzierung an, sodass Sie den Byte-Einschlag sofort sehen können
Kompaktes JSON mit zwei Leerzeichen, vier Leerzeichen oder Registerkarten neu einrücken, um es wieder lesbar und diff-freundlich zu machen
Minify CSS to cut file size or beautify minified stylesheets for debugging
Minify HTML markup for faster page loads or beautify it for readable, indented source
Sort the keys of a JSON object alphabetically, recursively through nested objects, with optional array sorting. Ascending or descending, minify or pretty. Client-side, no signup.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
0 comments
No comments yet. Be the first to share your thoughts!