JSON-Eingabe
Knotendetails
Knoten auswählen, um Details anzuzeigen
JSON formatieren, validieren und erkunden — 100% clientseitig, privat by Design
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.
Live-JSON-Validierung mit sofortigem Feedback beim Tippen — Ihr Text wird nie mitten im Tippen umgeschrieben, und Fehler zeigen exakt auf Zeile und Spalte.
Wechseln Sie zwischen hervorgehobenem Text, einem interaktiven Baum und einer echten Tabellenansicht für Objekt-Arrays — perfekt zum Prüfen von API-Antworten.
Finden Sie jeden Schlüssel oder Wert sofort und kopieren Sie den Standard-JSONPath des Knotens (z. B. $.store.book[0].title) mit einem Klick.
Versehentlich XML oder CSV eingefügt? Das Tool erkennt es und bietet Konvertierung zu JSON mit einem Klick plus Link zum dedizierten Konverter.
Kopieren Sie Ihre JSON-Daten und fügen Sie sie in das Eingabefeld ein, oder ziehen Sie eine JSON-Datei per Drag & Drop hinein.
Klicken Sie auf „Formatieren“ (oder Cmd/Ctrl+Enter), um Ihr JSON zu formatieren, zu validieren und zu verschönern. „Minifizieren“ komprimiert es auf eine Zeile.
Erkunden Sie Daten in Baum- oder Tabellenansicht, suchen Sie Schlüssel, kopieren Sie JSONPath-Ausdrücke und bearbeiten Sie Werte inline im Detail-Panel.
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 |
JSON-Formatierung (auch Beautifying oder Pretty-Printing genannt) fügt rohem JSON Einrückungen und Zeilenumbrüche hinzu, damit Menschen es lesen können. Minifiziertes JSON ist für Maschinen gedacht, aber kaum zu debuggen — Formatierung macht die Struktur sichtbar, ohne die Daten zu ändern.
Ja. Formatierung, Validierung und Bearbeitung erfolgen vollständig in Ihrem Browser mit reinem JavaScript. Ihr JSON wird nie auf einen Server hochgeladen — sensible API-Antworten, Tokens oder Konfigurationen können bedenkenlos eingefügt werden.
Fügen Sie Ihr JSON in das Eingabefeld ein — der Validator meldet den genauen Parse-Fehler und kann zur präzisen Zeile und Spalte springen. Die häufigsten Probleme sind Trailing Commas, einfache statt doppelte Anführungszeichen, nicht quotierte Schlüssel und Kommentare (die JSON nicht erlaubt).
Ja. Klicken Sie auf einen beliebigen Knoten im Baum, um das Detail-Panel zu öffnen, und bearbeiten Sie primitive Werte (Strings, Zahlen, Booleans, null) inline. Eingabe-JSON, Baum und Tabelle aktualisieren sich automatisch.
Sehr groß. Der Baum rendert Knoten lazy — nur expandierte Zweige werden in Chargen von 200 eingefügt — und die Tabelle paginiert Zeilen, sodass mehrere Megabyte große Dateien flüssig bleiben. Sie können auch eine .json-Datei direkt auf das Eingabefeld ziehen.