JSON-Formatter
Formatiere, validiere oder minimiere JSON, Strings und Zahlentexte bleiben exakt erhalten. Einfügen oder Datei hochladen, klare Syntaxfehler, Ergebnis kopieren.
Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden niemals an einen Server hochgeladen.
JSON-Arbeitsbereich
Füge unten JSON ein. Validierung und jede Umwandlung bleiben in diesem Browser-Tab.
Nur striktes JSON: Eigenschaftsnamen brauchen doppelte Anführungszeichen, Kommentare oder abschließende Kommas sind ungültig.
20 Zeilen · 275 Zeichen
So funktioniert es
- Füge JSON ein, lade eine .json- oder .txt-Datei hoch oder starte mit dem oben bereits geladenen kompakten Projektbeispiel.
- Der Browser prüft das gesamte Dokument gegen die strenge JSON-Syntax und meldet die Fehlerstelle, wenn sie verfügbar ist.
- Formatiere mit 2 Leerzeichen, 4 Leerzeichen oder Tabs; oder minimiere das Dokument auf eine kompakte Zeile.
- Kopiere das Ergebnis oder lade es als gebrauchsfertige .json-Datei herunter.
Die Formatierungsmethode
Zuerst prüft der strikte JSON-Parser des Browsers, ob die gesamte Eingabe gültig ist. Der Formatter durchsucht dann den Originaltext Zeichen für Zeichen. Er ändert nie etwas innerhalb eines Strings in Anführungszeichen: maskierte Anführungszeichen, Leerzeichen und Unicode-Escapes bleiben unberührt.
Formatieren = strukturelle Zeilenumbrüche + gewählte Einrückung Minimieren = Leerraum außerhalb von Strings in Anführungszeichen entfernen
Die Arbeit am validierten Quelltext statt der Serialisierung eines JavaScript-Objekts bewahrt außerdem Schlüsselreihenfolge, doppelte Schlüssel und lange Zahlenliterale genau so, wie sie geschrieben wurden.
Häufig gestellte Fragen
Wird das JSON, das ich einfüge, irgendwohin hochgeladen oder gespeichert?
Nein. Validierung, Formatierung, Minimierung, Kopieren und Dateierstellung laufen alle in deinem Browser ab. Dein JSON wird nie an Online Tool Store oder einen Verarbeitungsdienst gesendet.
Verändert das Formatieren JSON-Werte oder große Zahlen?
Nein. Nach der Validierung ändert der Formatter nur unwesentlichen Leerraum außerhalb von Strings in Anführungszeichen. Das Dokument wird nicht aus JavaScript-Werten neu aufgebaut, sodass Zahlentexte, Escape-Sequenzen, Schlüsselreihenfolge und doppelte Schlüssel exakt wie eingegeben bleiben.
Warum werden Kommentare, einfache Anführungszeichen oder abschließende Kommas abgelehnt?
Manche JavaScript-ähnlichen Formate akzeptieren sie, aber sie gehören nicht zum JSON-Standard. Dieser Validator nutzt strenge JSON-Regeln: Eigenschaftsnamen und Strings brauchen doppelte Anführungszeichen, Kommentare sind nicht erlaubt und das letzte Element darf kein abschließendes Komma haben.
Kann ich ein Array, einen String, eine Zahl, einen Boolean oder null auf oberster Ebene formatieren?
Ja. Ein gültiges JSON-Dokument kann auf oberster Ebene jeden JSON-Wert enthalten, nicht nur ein Objekt. Arrays, Strings, Zahlen, true, false und null werden alle unterstützt.
Wie groß darf das JSON-Dokument sein?
Dieses Tool hat kein künstliches Limit. Die praktische Grenze hängt von deinem Browser und dem verfügbaren Gerätespeicher ab; sehr große eingefügte Dokumente können länger zur Validierung und Anzeige brauchen.
Kann ich eine .json-Datei hochladen, statt einzufügen?
Ja. Klicke auf „Datei hochladen“ und wähle eine .json- oder .txt-Datei bis 10 MB. Sie wird direkt in deinem Browser mit der File API gelesen und ins Eingabefeld geladen — die Datei selbst wird nie auf einen Server hochgeladen.
Im Vergleich
| Funktion | Online Tool Store | JSONLint | CodeBeautify JSON Viewer |
|---|---|---|---|
| Funktioniert ohne Installation einer Desktop-App | Ja | Ja | Ja |
| Eigene Schaltflächen zum Formatieren und Minimieren | Beides, mit einem Klick | Beides, auf getrennten Seiten | Beides, mit einem Klick |
| Strenge Validierungsrückmeldung mit Fehlerstelle | Zeile und Spalte, Sprung zum Fehler | Zeilennummer | Markierter Fehler |
| Erhält den Originaltext langer Zahlen und die Schlüsselreihenfolge | Ja — serialisiert den Wert nie neu | Nicht garantiert | Nicht garantiert |
| Eine lokale .json- oder .txt-Datei hochladen | Ja | Nein, nur Einfügen oder URL | Ja |
| Ergebnis kopieren und herunterladen | Beides enthalten | Manuelles Kopieren | Beides enthalten |
| Kein Konto, keine Werbung im Arbeitsbereich, keine Upsells | Ja | Nein, werbefinanziert | Nein, werbefinanziert |
JSONLint und CodeBeautify bieten zusätzliche Funktionen wie Baumansichten und Formatkonverter, führen JSON aber durch mehr Oberfläche und Werbung. Für eine schnelle, gezielte Prüfung, die deinen exakten Quelltext unangetastet lässt, ist der JSON-Formatter von Online Tool Store der einfachere Weg — einfügen oder hochladen, validieren, umwandeln und kopieren ohne Einrichtung.