Kein Serverkontakt, maximale Sicherheit
Ob Produktions-JSON oder JWT mit Auth-Infos: alles läuft nur im Speicher des aktuellen Browsers. Nach Neuladen oder Schließen der Seite ist der Inhalt weg.
Datenaufgaben in der Entwicklung an einem Ort. Keine sensiblen Daten auf Server laden – alles schnell auf Ihrem Gerät.
Beim API-Debuggen, in Logs und in Configs bearbeiten wir täglich JSON. Klassische Online-Seiten schicken Inhalte oft an ein Backend – Risiko für Datenlecks und Wartezeiten. Hier rechnet der Browser lokal, als vollständig lokale Werkbank.
Ob Produktions-JSON oder JWT mit Auth-Infos: alles läuft nur im Speicher des aktuellen Browsers. Nach Neuladen oder Schließen der Seite ist der Inhalt weg.
Kopierter Code mit // Kommentaren oder trailing commas muss nicht erst per Hand gelöscht werden. Die JSON5-Engine erkennt einfach und doppelte Anführungszeichen und wandelt mit einem Klick in RFC-konformes Standard-JSON.
Diff zweier Configs wie in Git hervorheben. Der Codegenerator exportiert aus verschachtelten Modellen typisierte Klassen für Java, C#, Go, TypeScript und mehr.
Sie müssen nicht jede Funktion öffnen. Vier Wege decken den Alltag beim Debuggen ab.
Zuerst mit Formatieren verschönern und prüfen; bei tiefer Schachtelung zur Baumansicht zum Ein- und Ausklappen; Zeitstempel, Farben und Links mit Felderkennung vorschauen.
Mit JSONPath schreiben Sie $Mit.. und Filterausdrücke – nur lesen, Original bleibt. Gut, um aus einer API-Antwort eine Liste-Ebene zu ziehen.
Diff semantische Differenzen sehen; zum Zusammenführen Merge für Deep-Merge oder Array-Merge. Vorher optional nach Key sortieren semantische Differenzen sehen; zum Zusammenführen
Tabellen über CSV / Excel , Configs über YAML / XML , Dokumentation über Schema / GraphQL , Entitäten über Codegenerierung Tabellen über
Die Startseite dient der Auswahl; das eigentliche Editieren passiert in eigenen Arbeitsbereichen, damit Katalog und Eingabe sich nicht denselben Bildschirm teilen.
Suche nach JWT, Diff, YAML und anderen Begriffen oder Karte antippen, um den Arbeitsbereich zu öffnen.
Text direkt in den Editor. Alternativ per #data={...} einfügen oder #url= öffentliches JSON über das aktuelle Netz laden.
Formatieren, Konvertieren und Dekodieren laufen im Speicher des Tabs. Nach Neuladen oder Schließen bleibt nichts auf einem Server.
Der Hash steht hinter # , nicht hinter dem Fragezeichen. Zum Beispiel json-formatierung.html#data={"name":"Ada"} . Nach dem Lesen wird er aus der Adressleiste entfernt, damit Payloads nicht in der Historie bleiben. Vollbild mit ?fullscreenDer Hash steht hinter
Aus Repos oder Configs kopierter Inhalt hat oft Kommentare und trailing commas. Standard- JSON.parse schlägt dann fehl; JSON5-Tool parst fehlertolerant und gibt RFC-konformen Text aus.
Standard-JSON nicht erlaubt
JSON5 Einzeilig // und mehrzeilig /* */
Standard-JSON müssen doppelte Anführungszeichen haben
JSON5 ohne Anführungszeichen, Unicode möglich
Standard-JSON nur doppelte Anführungszeichen
JSON5 einfache Anführungszeichen, mehrzeilige Fortsetzung
Standard-JSON nicht erlaubt
JSON5 bei Objekten und Arrays erlaubt
Standard-JSON Dezimal
JSON5 Hexadezimal, .5 / 5.Hexadezimal,
JWT-Dekodierung Nach RFC 7519 in Header / Payload / Signatur. Das Token geht nicht an einen Server. Diese Version dekodiert lokal und ordnet Claims zu – private Schlüssel kommen nicht ins Web für Signaturprüfungen.
Häufige Payload-Claims
iss
Aussteller
sub
Betreff / Benutzer-ID
aud
Empfänger
exp
Ablaufzeit
nbf
Gültig ab
iat
Ausstellungszeit
jti
ID, gegen Replay
Lokale Dekodierung
exp / subBei sehr großen Integer-IDs auf die JavaScript-Zahlengenauigkeit achten: Original-Payload-String vergleichen, nicht nur die Number.
JWT-Dekodierung öffnenCodegenerierung leitet Typen aus verschachtelten Objekten und Arrays ab und exportiert Interfaces, Structs oder Data Classes. Gut, wenn zuerst die API-Antwort da ist und danach Frontend-/Backend-Modelle folgen.
Kurze Texte, die Tools in echte Workflows einbauen. Für die volle Erklärung den Blog öffnen.
Auf der Startseite das Tool öffnen, im Arbeitsbereich Text einfügen. Optional Hash-Parameter an die Arbeitsbereich-URL anhängen, z. B. json-formatierung.html#data={"key":"value"} ; nach dem Lesen wird der Parameter entfernt und automatisch formatiert. Remote-Dateien über #url=...Auf der Startseite das Tool öffnen, im Arbeitsbereich Text einfügen. Optional Hash-Parameter an die Arbeitsbereich-URL anhängen, z. B.
YAML wird im Browser bidirektional synchronisiert; das Schema-Tool zeigt fehlende Pflichtfelder oder Typfehler. JWT dekodiert derzeit nur Header / Payload und sendet das Token nicht an einen Server.
Nein. Parsen, Konvertieren und JWT-Dekodierung laufen im aktuellen Tab. Nach Schließen oder Neuladen ist der Speicherinhalt weg.
Der Katalog dient zum Durchsuchen und Suchen, der Arbeitsbereich zum Editieren. Sie liegen nicht auf einem Screen – beim Scrollen bleibt das Eingabefeld sichtbar, lange Listen und Editor stehen sich nicht im Weg.
Derzeit YAML, XML, CSV, Excel, GET-Query, JSON Schema und GraphQL. Cookie-Strings werden zu JSON-Objekten. Alles lokal.
Die Verarbeitung läuft im Browser auf Ihrem Rechner; Tempo hängt von Gerät und JSON-Größe ab. Bei mehreren MB prüfen, ob wirklich das ganze Paket nötig ist; Baumansicht und JSONPath eignen sich, nur einen Teil zu betrachten.