Entwickler-Tools

JSON-Minimierer

Entferne überflüssige Leerzeichen aus JSON und behalte die gültige Struktur in kompaktem Format.

Gut geeignet fuer: API-Body vor dem Senden verdichten, Testdaten kompakt speichern

Schnelle Antwort

Fügen Sie JSON ein und erhalten Sie eine kompakte Version mit derselben Datenstruktur, aber ohne unnötige Leerzeichen.

Ueberblick

Ein JSON-Minimierer wandelt formatiertes JSON in eine kompakte Zeichenfolge um, indem unnötige Leerzeichen, Tabs und Zeilenumbrüche entfernt werden. Die Daten bleiben gleich, aber die Ausgabe wird kleiner und lässt sich leichter in Code einbauen, in Anfragen senden oder in Logs speichern. Das ist nützlich für API-Payloads, Konfigurationsausschnitte, Testdaten und Debug-Exporte. Wenn der Eingabetext kein gültiges JSON ist, sollte nicht blind minifiziert werden. Korrigieren Sie zuerst Syntaxfehler wie abschließende Kommas, fehlende Anführungszeichen oder nicht geschlossene Klammern. Die Ausgabe ist für Maschinen gedacht, nicht für bequemes Lesen. Wenn Sie die Struktur wieder übersichtlich sehen möchten, formatieren Sie das JSON nach dem Minimieren erneut oder nutzen Sie dafür ein Formatierungswerkzeug.

Anwendungsfaelle

  • API-Body vor dem Senden verdichtenEin formatiertes JSON kann für Tests, Demos oder Requests in eine kompakte Ein-Zeilen-Form gebracht werden.
  • Testdaten kompakt speichernBeispieldaten und Fixture-Objekte lassen sich in kleinerer, leichter einbettbarer Form ablegen.
  • Konfigurationsausschnitt für andere Systeme vorbereitenZeilenumbrüche und Einrückungen entfernen, bevor JSON in ein anderes System oder in Umgebungsvariablen kommt.

So funktioniert es

  1. 1

    Fügen Sie gültiges JSON in das Eingabefeld ein.

  2. 2

    Das Tool entfernt nur nicht notwendige Leerzeichen und erhält Werte sowie Verschachtelung.

  3. 3

    Kopieren Sie das kompakte Ergebnis für Code, Transport oder Speicherung.

Beispiele

Lesbares JSON in kompakte Form

Eingabe: { "benutzer": "lara", "rollen": [ "admin", "editor" ], "aktiv": true }

Ausgabe: {"benutzer":"lara","rollen":["admin","editor"],"aktiv":true}

Leerzeichen und Zeilenumbrüche werden entfernt, die Struktur bleibt erhalten.

Verschachteltes Objekt mit Zahlen

Eingabe: { "bestellung": { "id": 1042, "positionen": [ { "sku": "A1", "anzahl": 2 }, { "sku": "B7", "anzahl": 1 } ] } }

Ausgabe: {"bestellung":{"id":1042,"positionen":[{"sku":"A1","anzahl":2},{"sku":"B7","anzahl":1}]}}

Verschachtelte Objekte und Arrays werden zu einer einzigen Zeile verdichtet.

Text mit Kommas und Leerzeichen

Eingabe: { "nachricht": "Speichern und erneut versuchen.", "hinweis": "Leerzeichen innerhalb von Strings bleiben erhalten." }

Ausgabe: {"nachricht":"Speichern und erneut versuchen.","hinweis":"Leerzeichen innerhalb von Strings bleiben erhalten."}

Leerzeichen in Anführungszeichen gehören zum Wert und dürfen nicht entfernt werden.

FAQ

Ändert der Minimierer Zahlen, Booleans oder Strings?

Nein. Eine korrekte Minimierung entfernt nur Formatierung außerhalb der JSON-Strings. Die Werte selbst bleiben unverändert.

Was passiert bei ungültigem JSON?

Aus fehlerhafter Syntax darf kein sicherer Kompaktwert erzeugt werden. Beheben Sie zuerst abschließende Kommas, fehlende Anführungszeichen oder ungeschlossene Klammern.

Werden Leerzeichen in Strings entfernt?

Nein. Leerzeichen innerhalb von Anführungszeichen sind Teil des Werts und müssen erhalten bleiben. Entfernt wird nur Formatierung außerhalb der Strings.

Kann ich JSON mit Escape-Zeichen oder Unicode minimieren?

Ja, sofern das JSON gültig ist. Sequenzen wie \n, \t, \\ und Unicode-Zeichen bleiben entsprechend den Eingabedaten erhalten.