JSON Formatter
JSON einfügen – es wird sofort formatiert und geprüft.
Formatieren und Prüfen passieren nur auf dieser Seite. Dein JSON wird nirgendwohin gesendet.
So funktioniert’s
- 1. JSON einfügenLinks einfügen oder eine Datei öffnen (.json und ähnliche). Es wird schon beim Einfügen formatiert und geprüft.
- 2. Layout wählen2 oder 4 Leerzeichen, Tabs oder eine Zeile (minifizieren). Du kannst die Schlüssel auch nach Namen sortieren.
- 3. Kopieren oder speichernErgebnis kopieren oder als .json speichern. Bei einem Fehler springst du direkt zur Stelle und korrigierst ihn.
Häufige Fehler und Lösungen
| Meldung | Übliche Ursache |
|---|---|
| Ein Komma (,) fehlt | Das Komma am Ende der vorherigen Zeile fehlt |
| Nachgestellte Kommas sind nicht erlaubt | Nach dem letzten Element steht ein Komma („Reparieren“ behebt das) |
| Doppelte Anführungszeichen verwenden | Strings stehen wie in JavaScript in einfachen Anführungszeichen („Reparieren“ behebt das) |
| Schlüssel brauchen doppelte Anführungszeichen | Ein Schlüssel hat keine Anführungszeichen |
| Kommentare sind nicht erlaubt | Es gibt // oder /* */ Kommentare („Reparieren“ entfernt sie) |
Die JSON-Regeln
JSON ist in RFC 8259 festgelegt: Strings und Schlüssel stehen in doppelten Anführungszeichen, Kommentare sind nicht erlaubt, und nach dem letzten Element steht kein Komma. Dieses Tool prüft genau nach diesen Regeln.
Quellen: RFC 8259 (der JSON-Standard)
Häufige Fragen
Für wen ist das?
Für Entwickler, die API-Antworten oder Konfigurationsdateien lesen wollen, für alle, die einzeiliges JSON aus Logs prüfen, für alle, die den Fehler in einer JSON-Datei suchen, und für Tester, die Beispieldaten aufräumen.
Kostet das etwas?
Nein. Keine Nutzungsgrenzen und keine Anmeldung.
Wird mein JSON irgendwohin gesendet?
Nein. Formatieren und Prüfen passieren auf dieser Seite, daher verlässt JSON mit API-Schlüsseln oder persönlichen Daten nie dein Gerät.
Wie werden Fehler angezeigt?
Du siehst die Stelle, z. B. „Zeile 3, Spalte 5“, und was falsch ist (ein fehlendes Komma, einfache statt doppelte Anführungszeichen usw.). „Stelle markieren“ markiert dieses Zeichen links.
Was, wenn sich Vollbreiten- oder ähnlich aussehende Zeichen einschleichen?
Doppelpunkte, Kommas und Leerzeichen in voller Breite sowie typografische Anführungszeichen wie “ ” sind in JSON nicht erlaubt. Du erfährst, welches Zeichen es ist (zum Beispiel U+FF1A) und welches normale Zeichen du stattdessen verwenden sollst.
Können sich große Zahlen verändern?
Nein. Der Standard-JSON-Leser des Browsers rundet sehr große Ganzzahlen (ab etwa 16 Stellen), aber dieses Tool behält jede Zahl genau so, wie sie geschrieben ist. Lange IDs und Dezimalzahlen wie 1.10 bleiben gleich.
Kann ich Zeichen im \u3042-Stil lesen?
Hake „\u3042-Escapes als lesbare Zeichen anzeigen“ an, dann zeigen Ergebnis und Baum sie als normale Buchstaben. Zeichen, die in JSON maskiert werden müssen, wie Zeilenumbrüche und Anführungszeichen, bleiben maskiert, sodass das Ergebnis weiterhin gültiges JSON ist.
Was ist die Baumansicht?
Stell das Ergebnis auf „Baum“ um, um Objekte und Arrays beim Durchsuchen auf- und zuzuklappen. Praktisch bei tief verschachteltem JSON. Es gibt auch die Schaltflächen „Alle aufklappen“ und „Alle zuklappen“.
Was passiert bei doppelten Schlüsseln?
In JSON hängt es vom lesenden Programm ab, welcher Wert gilt. Dieses Tool nennt dir die Zeile jedes wiederholten Schlüssels und behält beide im Ergebnis.
Kann es Kommentare, nachgestellte Kommas und einfache Anführungszeichen reparieren?
Hake „Reparieren“ an, dann werden Kommentare und nachgestellte Kommas entfernt und Strings in einfachen Anführungszeichen in doppelte umgewandelt. Du erfährst, was wie oft repariert wurde. Das Ergebnis ist gültiges JSON.
Was macht „Eine Zeile“?
Es entfernt alle Leerzeichen und Zeilenumbrüche für das kleinstmögliche JSON, um Bandbreite oder Dateigröße zu sparen.
Wie nutze ich das Sortieren der Schlüssel?
Sortiere zwei JSON-Dateien, bevor du sie vergleichst, damit Unterschiede leicht zu erkennen sind. Nur Objektschlüssel werden sortiert; die Reihenfolge in Arrays bleibt erhalten.
Kann es große Dateien öffnen?
Ja. Alles läuft auf deinem Gerät, die Grenze ist also der Speicher deines Geräts. In unseren Tests wird ein 3 MB großes JSON in unter 3 Sekunden formatiert.
Funktioniert es auf dem Handy?
Ja. Du kannst einfügen und das Ergebnis kopieren.
Premium
Ein Premium – alle Zusatzfunktionen, so oft du willst.
- Alle kostenpflichtigen Funktionen aller Erweiterungen
- Premium-Funktionen in den Kitbench-Web-Tools
- Künftige Erweiterungen sind inklusive
- Bis zu 3 Browser pro Person (Zuhause, Arbeit, Smartphone)
- Monatlich¥980/Monat
- Jährlich¥9,800/Jahr (ca. ¥817/Monat)
- Lebenslang¥14,800 einmalig
Weitere Tools
- Premium
Zeichenzähler
Wörter, Zeichen, Sätze und Absätze zählen. Lesezeit, häufigste Wörter und Limits.
Web-Tool · läuft in deinem Browser Groß- und Kleinschreibung umwandeln
GROSS, klein, Satz- und Titelschreibung, camelCase, snake_case und mehr – mit Rückgängig.
Web-Tool · läuft in deinem Browser- Premium
Online-Notizblock
Sofort lostippen. Automatisches Speichern, bis zu 5 Notizen, .txt-Download und Links zum Teilen.
Web-Tool · läuft in deinem Browser Texte vergleichen
Unterschiede zwischen zwei Texten markieren, wortweise oder zeichenweise, ganz ohne Upload.
Web-Tool · läuft in deinem BrowserAltersrechner
Genaues Alter in Jahren, Monaten und Tagen und die Tage bis zum nächsten Geburtstag.
Web-Tool · läuft in deinem BrowserBMI-Rechner
BMI in kg/cm oder US-Einheiten, deine Kategorie und dein Normalgewicht-Bereich.
Web-Tool · läuft in deinem BrowserDatumsrechner
Tage zwischen zwei Daten, Arbeitstage und das Datum X Tage davor oder danach.
Web-Tool · läuft in deinem BrowserWürfel
Antippen und würfeln. Beliebig viele Würfel und Seiten. Summe, Verlauf und 2d6-Schreibweise.
Web-Tool · läuft in deinem Browser- Premium
Bild komprimieren
JPG, PNG und WebP verkleinern: Qualität, Größe oder WebP. Mehrere auf einmal. Ohne Upload.
Web-Tool · läuft in deinem Browser - Premium
JPG in PDF
JPG, PNG und andere Bilder zu einer PDF zusammenfügen. A4 oder Bildgröße. Ohne Upload.
Web-Tool · läuft in deinem Browser