JSON-Eingabe
Knotendetails
Knoten auswählen, um Details anzuzeigen
JSON auf eine Zeile komprimieren und exakt sehen, wie viele Bytes Sie sparen
Knoten auswählen, um Details anzuzeigen
JSON formatieren, validieren und erkunden — 100% clientseitig, privat by Design
XML einfügen, sauberes JSON erhalten — Attribute, wiederholte Elemente und Textknoten korrekt verarbeitet
CSV-Zeilen in JSON-Objekt-Arrays verwandeln — gequotete Felder, eigene Trennzeichen und Typen automatisch behandelt
Verschachteltes JSON in saubere CSV-Spalten flachen — Excel-fertige .csv-Dateien mit einem Klick herunterladen
JSON auf eine Zeile komprimieren und exakt sehen, wie viele Bytes Sie sparen
Zwei JSON-Dokumente semantisch vergleichen — Schlüsselreihenfolge und Whitespace zählen nie als Unterschied
JSON-Strings zum Einbetten escapen — oder stringifizierte Logs zurück in lesbares JSON verwandeln
Ein-Klick-Reparatur für kaputtes JSON, JSON5, JS-Objekte und abgeschnittene LLM-Ausgaben.
Wandle beliebiges JSON in saubere TypeScript-Interfaces oder Types um.
Wandle YAML-Konfigurationen (K8s, Compose, Actions) in sauberes JSON um und bearbeite sie visuell.
Erzeuge sauberes, idiomatisches YAML aus beliebigem JSON.
Serialisiere JSON zu wohlgeformtem XML — @_Attribute, wiederholte Elemente, Textknoten.
Leite ein normkonformes JSON Schema aus Beispieldaten ab.
Frage beliebiges JSON mit Live-JSONPath-Evaluierung ab — Wildcards, rekursiver Abstieg, Slices und Filter.
Jedes insignifikante Whitespace-Byte — Leerzeichen, Tabs und Zeilenumbrüche — wird entfernt und erzeugt die kleinste gültige JSON-Darstellung.
Sehen Sie Originalgröße, minifizierte Größe und Prozent Ersparnis in Echtzeit beim Einfügen oder Tippen. Ideal für API-Payload-Budgets.
Einfach einfügen — die Eingabe wird automatisch minifiziert. Ein Klick kopiert dann das Ergebnis oder lädt eine .min.json-Datei herunter.
Minifizierung berührt nie Schlüssel, Werte oder Typen — nur Whitespace. Baum und Tabelle stehen bereit, falls Sie zuerst prüfen wollen.
Formatiertes JSON in das Eingabefeld legen — schon das Einfügen minifiziert es sofort.
Die Statistikleiste zeigt Original-Bytes, minifizierte Bytes und die exakte Ersparnis in Prozent.
„Kopieren“ für das Einzeilen-JSON oder „Herunterladen“ zum Speichern als .min.json-Datei.
Wie sich formatjson.net von herkömmlichen serverbasierten JSON-Tools unterscheidet
| Funktion / Standard | formatjson.net (100% Client-Side Workbench) | Klassische Server-basierte Tools |
|---|---|---|
| Datenverarbeitung & Datenschutz | 100% lokal im Browser per JavaScript — Daten verlassen niemals Ihr Gerät | Laden JSON/XML/CSV häufig auf externe Server hoch |
| API-Schlüssel, JWTs & Vertrauliche Daten | Sicher durch Design — keine Netzwerkübertragung, funktioniert offline per Service Worker | Risiko von Server-Logs oder Drittanbieter-Speicherung |
| Reparatur defekter & abgeschnittener LLM-JSONs | 1-Klick-Zustandsautomat repariert Kommentare, einfache Anführungszeichen, Trailing Commas & offene Klammern | Bricht bei nicht-striktem JSON mit Syntaxfehler ab |
| 64-Bit Snowflake-IDs & Führende Nullen | Bewahrt große Ganzzahlen (> 2^53 - 1) und Codes wie "00123" ohne Präzisionsverlust | Schneidet 64-Bit-IDs ab oder entfernt führende Nullen |
| Verschachtelte Arrays als Tabelle | Interaktiver Drill-down ([n items] →) mit Breadcrumbs, Spaltensortierung & Inline-Bearbeitung | Nur flache Root-Tabellen oder schreibgeschützte Bäume |
| Performance bei großen Dateien | Chunked Lazy-Tree (200 Knoten/Batch) + paginierte Tabelle + 150-KB-Highlight-Schutz | Browser-Freeze bei mehreren Megabyte großen Dateien |
Minifizieren entfernt alle für Parser insignifikanten Whitespaces und Zeilenumbrüche und erzeugt einen einzeiligen JSON-String. Typische formatierte Payloads schrumpfen um 20–60% — die Statistikleiste zeigt Ihre exakte Ersparnis in Bytes und Prozent.
Niemals. Nur insignifikanter Whitespace wird entfernt. Jeder Schlüssel, String, jede Zahl, jeder Boolean und jedes null bleibt Byte für Byte identisch — JSON.parse liefert dieselbe Struktur.
Klicken Sie auf „Verschönern“, um das JSON wieder mit zwei Leerzeichen einzurücken, oder nutzen Sie das JSON-Formatter-Tool für die volle Baum- und Tabellenansicht.
Kleinere Payloads bedeuten schnellere Übertragung, geringere Bandbreitenkosten und schnellere API-Antworten. Minifiziertes JSON lässt sich auch leichter in Umgebungsvariablen, CLI-Argumente und einzeilige Konfigurationsfelder einbetten.
Ja — keine Upload-Latenz und kein Privatsphäre-Risiko. Die Minifizierung erfolgt im Browser via JSON.stringify, sodass auch Multi-Megabyte-Dateien sofort fertig sind und sensible Daten das Gerät nie verlassen.