JSON-Tools
Eine API-Antwort debuggen, eine Konfigurationsdatei aufräumen oder einen unübersichtlichen Export in etwas Brauchbares verwandeln – JSON begegnet einem im Entwickleralltag ständig. Diese Tools decken die typischen JSON-Aufgaben ab: minifizierte Daten formatieren, Syntax vor dem Commit prüfen, kaputtes JSON aus Logs oder Handbearbeitung reparieren und große JSON- oder JSONL-Dateien durchsuchen, ohne dass der Editor einfriert oder ein langsamer Einfügevorgang den Tab zum Absturz bringt.
Für schnelle Pfadabfragen eignet sich der JSONPath Tester, für Slicing und Funktionen der JMESPath-Tester, und wer schon in jq denkt, greift zum jq playground und kopiert den fertigen Befehl. JSON formatieren hält lange IDs und Dezimalzahlen exakt, statt sie zu runden, und JSON reparieren markiert jeden vorgeschlagenen Fix einzeln zum Annehmen oder Ablehnen. Alles läuft im Browser, nichts wird hochgeladen.
23 Tools
JSON formatieren und prüfen
-
JSON formatieren
JSON formatieren, große IDs und Dezimalzahlen exakt erhalten und Struktur bearbeiten
-
JSON prüfen
JSON prüfen und Syntaxfehler mit genauen Positionen finden
-
JSON reparieren
Kaputtes JSON mit Vorschau reparieren und neu validieren
-
Große JSON-Dateien anzeigen
Große JSON-Dateien anzeigen und Zweige durchsuchen und exportieren
-
JSONL-Viewer
JSONL-Dateien einlesen, einzelne Zeilen anzeigen und als JSON prüfen
JSON in andere Formate umwandeln
-
CSV-zu-JSON-Konverter
CSV und TSV zu JSON konvertieren, Kopfzeilen und Datentypen gezielt behandeln
-
JSON in CSV umwandeln
JSON-Listen in CSV umwandeln, Spalten auswählen und verschachtelte Felder auflösen
-
JSON zu YAML
JSON in YAML konvertieren, Datentypen und mehrzeilige Werte vor dem Export prüfen
-
YAML in JSON umwandeln
YAML in JSON konvertieren, mehrere Dokumente gezielt auswählen und Anker prüfen
-
JSON zu TOML
JSON in TOML konvertieren, Struktur prüfen und Konfigurationsdatei exportieren
-
TOML in JSON
TOML in JSON umwandeln, Datentypen bewahren und Fehler mit Position zeigen
-
JSON in XML umwandeln
JSON in XML umwandeln, Wurzel und Array-Container selbst definieren
-
XML zu JSON
XML in JSON konvertieren, Attribute und Text gezielt behandeln
-
JSON zu Markdown
JSON-Arrays als Markdown-Tabelle darstellen, Spalten frei wählen und anordnen
Vergleichen, zusammenführen und extrahieren
-
JSON vergleichen
JSON-Dokumente vergleichen und Änderungen finden und exportieren
-
JSON zusammenführen
JSON-Objekte mit klarer Priorität zusammenführen, tiefe Verarbeitung und Array-Regeln prüfen
-
JSON abflachen
JSON abflachen und Strukturen in Pfade und Werte zerlegen
-
JSON-Schlüssel extrahieren
JSON-Schlüssel extrahieren und Felder finden und exportieren
-
String escapen
Strings escapen und dekodieren, JSON-, JavaScript- und Unicode-Kontext trennen
JSON mit JSONPath und jq abfragen
-
JSONPath Tester
JSONPath-Ausdrücke testen, Treffer mit ihrem Ursprungspfad anzeigen
-
JMESPath-Tester
JMESPath-Abfragen gegen JSON prüfen, filtern und Daten neu zusammensetzen
-
jq playground
jq-Filter lokal testen, Ausgaben prüfen und den Shell-Befehl später übernehmen
-
JSON Pointer
JSON Pointer-Adressen erstellen, prüfen und Werte damit gezielt adressieren
FAQ zu JSON-Tools
JSONPath ist eine kleine Abfragesprache, wie sie auch der JSONPath Tester hier verwendet – gut für schnelle Pfad-Lookups. jq ist eine vollständige Filtersprache mit eigener Syntax zum Umformen, Neustrukturieren und Verketten mehrerer Schritte. Reicht ein einzelner Pfadausdruck nicht mehr aus, lohnt sich der Wechsel zum jq playground.
Die meisten JSON-Parser wandeln Zahlen in JavaScripts Fließkommaformat um, das oberhalb von 2^53 Präzision verliert – ein häufiges Problem bei 64-Bit-Datenbank-IDs. JSON formatieren verarbeitet Zahlen stattdessen als Text, sodass lange IDs und Dezimalzahlen exakt so ausgegeben werden, wie sie eingefügt wurden, ganz ohne stille Rundung.
Oft ja. JSON reparieren erkennt typische Probleme wie überzählige Kommas, fehlende Anführungszeichen oder einfache statt doppelte Quotes und schlägt Korrekturen mit sichtbarer Änderung vor, sodass man jede einzeln annimmt oder ablehnt. JSON prüfen zeigt vorher die genaue Fehlerposition.