Sofortige Formatierung
Wandeln Sie unordentlichen Einzeilen-JSON mit einem Klick in ein sauber eingerücktes, leicht lesbares Format um.
Formatiert, verfeinert und validiert Sie Ihre JSON-Daten sofort. Unser kostenloser Online-Tool hilft Ihnen bei der Fehlerbehebung von JSON, indem es die Lesbarkeit verbessert. 100% privat und vollständig im Browser ausgeführt.
Beautify, minify, and validate JSON instantly — right in your browser. No uploads, no sign-up, no limits.
Kopieren Sie Ihre rohen JSON-Daten und fügen Sie sie in den Eingabebereich ein.
Klicken Sie auf »Formatieren / Validieren«. Das Tool verarbeitet die Daten sofort.
Gültiges JSON erscheint formatiert. Bei Fehlern wird eine detaillierte Meldung angezeigt.
Klicken Sie auf »Ergebnis kopieren« oder laden Sie es als Datei herunter.
Wandeln Sie unordentlichen Einzeilen-JSON mit einem Klick in ein sauber eingerücktes, leicht lesbares Format um.
Finden Sie Syntaxfehler schnell. Unser Validator zeigt genau, wo das Problem liegt, und spart Ihnen wertvolle Debugging-Zeit.
Ihre Daten verlassen niemals Ihr Gerät. Alle Verarbeitungen finden lokal in Ihrem Browser statt.
JSON (JavaScript Object Neintation) ist ein leichtgewichtiges Daten-Austauschformat, das für Menschen einfach zu lesen und zu schreiben und für Maschinen einfach zu parsen und zu generieren ist. Es basiert auf einer Teilmenge von JavaScript, ist aber sprachunabhängig. Fast jede moderne Programmiersprache unterstützt JSON. Es ist das Standardformat für REST-APIs, Konfigurationsdateien, NeinSQL-Datenbanken (MongoDB) und Datenserialisierung.
Ein JSON-Formatierer (auch Beautifier oder Pretty-Printer genannt) nimmt minifizierte oder schlecht formatierte JSON-Daten und formatiert sie mit korrekter Einrückung, Zeilenumbrüchen und Leerzeichen. Dies macht die JSON lesbar und erleichtert das Debuggen. Eine typische Formatierung verwendet 2 oder 4 Leerzeichen pro Einrückungsebene. Das Gegenteil ist die Minifizierung, die alle Leerzeichen entfernt, um die kleinstmögliche Dateigröße zu erhalten.
JSON hat eine strenge Syntax, die durch RFC 8259 definiert ist. Die häufigsten Fehler sind: Verwendung von einfachen Anführungszeichen statt doppelten (JSON erfordert doppelte Anführungszeichen für Strings), nachgestellte Kommas (in JSON nicht erlaubt), Kommentare (JSON unterstützt keine Kommentare, aber JSONC tut es), und nicht escapte Steuerzeichen in Strings (z. B. neue Zeilen müssen als escapet werden).
Ein weiteres häufiges Problem ist das Vermischen von JSON mit JavaScript. JSON ist nicht JavaScript – es ist ein Teilstring-Format. JavaScript-Objekte können einfache Anführungszeichen, unquoted Keys, Kommentare und nachgestellte Kommas haben. JSON nicht. Wenn Sie ein JavaScript-Objekt in JSON umwandeln, müssen Sie diese Unterschiede berücksichtigen. Verwenden Sie JSON.stringify() in JavaScript, um gültiges JSON zu erzeugen.
Erfassen Sie schnell die Struktur von API-Antworten oder Konfigurationsdateien.
Entdecken Sie leicht fehlende Kommas, nicht passende Klammern oder andere häufige Syntaxfehler.
Teilen Sie JSON-Daten mit Kollegen in einem sauberen, professionellen Format.
Ein direkter Vergleich beliebter JSON-Formatierungs-Tools.
| Funktion | NovaTools | JSONFormatter.org | JSONLint | VS Code |
|---|---|---|---|---|
| Datenschutz (kein Upload) | 100% lokal | Upload zum Server | Upload zum Server | Local |
| Preis | Kostenlos und unbegrenzt | Kostenlos mit Werbung | Kostenlos mit Werbung | Free |
| Registrierung erforderlich | Nein | Nein | Nein | N/A |
| Fehlerhervorhebung | Line + column | On save | ||
| Baumansicht | ||||
| Minifizierungsmodus | ||||
| Mobilfreundlich | Eingeschränkt | |||
| Funktioniert offline | Nach Seitenladung |
Online-Formatierer wie JSONFormatter.org und JSONLint laden Ihre JSON auf ihre Server hoch. Unser Tool verarbeitet alles lokal – Ihre Daten verlassen niemals Ihren Browser.
Eine kurze Anleitung zu JSON-Datentypen und Syntaxregeln.
| Symbol / Code | Beschreibung | Beispiel |
|---|---|---|
string | Text in doppelten Anführungszeichen. Einfache Anführungszeichen sind ungültig. | "hello world" |
number | Ganzzahl oder Fließkommazahl. Keine Anführungszeichen nötig. | 42 or 3.14 |
boolean | true oder false (Kleinschreibung, keine Anführungszeichen). | true |
null | Stellt das Fehlen eines Wertes dar (Kleinschreibung, keine Anführungszeichen). | null |
object | Schlüssel-Wert-Paare in geschweiften Klammern. | {"key": "value"} |
array | Geordnete Liste in eckigen Klammern. | [1, 2, 3] |
stringText in doppelten Anführungszeichen. Einfache Anführungszeichen sind ungültig.
"hello world"numberGanzzahl oder Fließkommazahl. Keine Anführungszeichen nötig.
42 or 3.14booleantrue oder false (Kleinschreibung, keine Anführungszeichen).
truenullStellt das Fehlen eines Wertes dar (Kleinschreibung, keine Anführungszeichen).
nullobjectSchlüssel-Wert-Paare in geschweiften Klammern.
{"key": "value"}arrayGeordnete Liste in eckigen Klammern.
[1, 2, 3]| Symbol / Code | Beschreibung | Beispiel |
|---|---|---|
"key": | Eigenschaftsnamen müssen in doppelte Anführungszeichen gesetzt werden. | "name": "John" |
, | Komma trennt Elemente. Kein abschließendes Komma erlaubt. | [1, 2, 3] (nicht [1, 2, 3,]) |
\" | Maskieren Sie doppelte Anführungszeichen in Strings mit Backslash. | "He said \"hi\"" |
\\ | Maskieren Sie den Backslash selbst mit einem weiteren Backslash. | "C:\\Users" |
\n | Zeilenumbruchzeichen in Strings. | "Line1\nLine2" |
"key":Eigenschaftsnamen müssen in doppelte Anführungszeichen gesetzt werden.
"name": "John",Komma trennt Elemente. Kein abschließendes Komma erlaubt.
[1, 2, 3] (nicht [1, 2, 3,])\"Maskieren Sie doppelte Anführungszeichen in Strings mit Backslash.
"He said \"hi\""\\Maskieren Sie den Backslash selbst mit einem weiteren Backslash.
"C:\\Users"\nZeilenumbruchzeichen in Strings.
"Line1\nLine2"Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden nicht auf einen Server hochgeladen, nicht gespeichert und nicht analysiert.
Selbst wenn Ihre Internetverbindung abbricht, bleiben Ihre Dateien sicher.
Ein JWT besteht aus Header, Payload und Signatur. Erfahren Sie, wie Sie ein Token decodieren, was iat, nbf und exp bedeuten und warum Decodieren nicht Verifizieren ist.
Entdecken Sie die besten kostenlosen Tools für Entwickler, die die Produktivität steigern, ohne die Bank zu sprengen. Von Code-Formatierern bis zu API-Testern werden diese Tools Ihren Workflow optimieren.
Sollten Sie Bilder und Ressourcen über ein CDN ausliefern oder lokal hosten? Wir analysieren die Vor- und Nachteile beider Ansätze in Bezug auf Performance, Kosten und SEO bei modernen statischen Websites.