Unübersichtliches, minifiziertes JSON ist auf den ersten Blick unlesbar. Füge es ein und erhalte sofort sauberen, korrekt eingerückten Output — leichter zu überblicken, leichter zu debuggen und mit einem Klick kopierbereit.
Rechner wird geladen...
Hat Ihnen dieser Rechner geholfen?
Was ist JSON-Formatierer?
Ein JSON-Formatierer nimmt rohes, minifiziertes JSON und wandelt es in ein gut strukturiertes, menschenlesbares Format mit korrekter Einrückung um. Unverzichtbar für Entwickler, die APIs debuggen, Konfigurationsdateien bearbeiten oder mit Datenstrukturen arbeiten.
Wann Sie diesen Rechner verwenden
Debugging einer API-Antwort, die eine einzige lange, unlesbare JSON-Zeile zurückgibt
Vorbereiten von JSON für Dokumentation oder eine README, bei der Lesbarkeit wichtig ist
Vergleich zweier JSON-Strukturen nebeneinander, nachdem beide auf die gleiche Einrückung formatiert wurden
Lesen einer minifizierten Konfigurationsdatei (wie package.json oder tsconfig.json), die komprimiert wurde
Teilen von JSON-Daten mit einem Kollegen in lesbarem Format über Chat oder E-Mail
Untersuchen einer Webhook-Payload oder Browser-Netzwerkantwort zur Überprüfung der Datenstruktur
Schritte:
Füge dein JSON in das Eingabetextfeld ein.
Klicke auf die Schaltfläche Formatieren.
Sieh dir die wunderschön formatierte JSON-Ausgabe an.
Kopiere das formatierte JSON in deine Zwischenablage.
Formel
Eingabe: minifiziertes JSON → Ausgabe: eingerücktes JSON mit konfigurierbarem Abstand (Standard 2 Leerzeichen pro Ebene)
Anwendungsfälle
Debugging von API-Antworten
Lesen von Konfigurationsdateien
Teilen strukturierter Daten
Vorbereiten von JSON für die Dokumentation
Hauptvorteile
JSON in Millisekunden formatieren
Codelesbarkeit verbessern
API-Antworten schneller debuggen
Keine Daten verlassen deinen Browser
Professionelle Tipps
Immer vor dem Formatieren validieren, um Fehler zu erkennen
2-Leerzeichen-Einrückung für maximale Kompatibilität verwenden
Ausgabe sofort nach der Formatierung kopieren
Häufige Fehler vermeiden
Nachgestellte Kommas in JSON-Objekten belassen
Einfache statt doppelte Anführungszeichen für Schlüssel verwenden
Fehlende Kommas zwischen Array-Elementen
Wichtige Begriffe erklärt
JSON: JavaScript Object Notation Datenformat
Minifiziert: Kompaktes JSON ohne Leerzeichen
Pretty-Print: Formatiertes JSON mit Einrückung
Parse: JSON-String in ein programmatisches Objekt umwandeln
Verwandte Konzepte
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Beispiel
Eingabe: {"name":"John","age":30,"address":{"city":"NYC","zip":"10001"}} wird mit Zeilenumbrüchen und 2-Leerzeichen-Einrückung formatiert, wodurch die verschachtelte Struktur deutlich sichtbar wird.
Interpretation Ihrer Ergebnisse
Der Formatierer nimmt deine rohe JSON-Eingabe und wendet konsistente Einrückung an (standardmäßig 2 Leerzeichen pro Verschachtelungsebene) mit Zeilenumbrüchen nach jedem Schlüssel, Wert oder schließender Klammer. Die Ausgabe erhält die exakten Daten — keine Werte werden geändert, nur Leerzeichen werden zur besseren Lesbarkeit hinzugefügt.
Die Minifizierungsfunktion macht das Gegenteil: Sie entfernt alle unnötigen Leerzeichen, um den kleinstmöglichen String zu erzeugen. Dies ist nützlich, um die Payload-Größe in Produktions-APIs zu reduzieren, wo jedes Byte zählt. Minifiziertes JSON ist funktional identisch mit formatiertem JSON — nur die Leerzeichen unterscheiden sich.
Die Option zum Sortieren der Schlüssel ordnet Objekteigenschaften alphabetisch an, was beim Vergleich zweier JSON-Strukturen oder bei Konfigurationsdateien hilfreich ist, bei denen eine konsistente Schlüsselreihenfolge das Diffing erleichtert. Beachte, dass die JSON-Schlüsselreihenfolge keine semantische Bedeutung hat — sortiertes und unsortiertes JSON sind gleichwertig.
Häufig gestellte Fragen
Was ist JSON-Formatierung?
JSON-Formatierung (oder Pretty-Printing) fügt JSON-Daten korrekte Einrückung und Zeilenumbrüche hinzu und macht sie für Menschen lesbar. Kompaktes JSON eignet sich gut für die Übertragung, ist aber schwer zu lesen.
Verarbeitet das Tool verschachteltes JSON?
Ja, der Formatierer verarbeitet beliebig tief verschachtelte Objekte und Arrays und rückt jede Ebene korrekt ein. Komplexe, tief verschachtelte JSON-Strukturen werden übersichtlich formatiert.
Werden meine Daten an einen Server gesendet?
Nein. Die gesamte JSON-Verarbeitung erfolgt vollständig in deinem Browser. Deine Daten verlassen niemals dein Gerät.
Was ist der Unterschied zwischen Formatieren und Minifizieren?
Formatieren fügt Einrückung und Zeilenumbrüche zur besseren Lesbarkeit hinzu. Minifizieren macht das Gegenteil — es entfernt alle unnötigen Leerzeichen, um den kleinstmöglichen JSON-String zu erzeugen, nützlich für Produktions-Deployments.
Kann ich Schlüssel alphabetisch sortieren?
Ja. Die Option zum Sortieren der Schlüssel ordnet Objektschlüssel alphabetisch an, was es erleichtert, große JSON-Strukturen zu durchsuchen und zu vergleichen. Dies ist besonders nützlich für Konfigurationsdateien.
Warum hat mein JSON einen Fehler wegen eines nachgestellten Kommas?
JSON erlaubt keine nachgestellten Kommas nach dem letzten Element in einem Objekt oder Array. Dies ist ein häufiger Fehler beim manuellen Bearbeiten von JSON. Der Formatierer hebt diesen Fehler hervor.
Was ist der Unterschied zwischen JSON und JSONC?
JSONC (JSON mit Kommentaren) erlaubt // und /* */ Kommentare. Standard-JSON tut dies nicht. Dieser Formatierer verarbeitet Standard-JSON. Entferne alle Kommentare vor dem Formatieren.
Kann ich JSON aus einer API-Antwort formatieren?
Absolut. Kopiere die rohe JSON-Antwort aus deinem API-Client oder den Browser-Entwicklertools und füge sie hier ein. Der Formatierer macht sie sofort zum Debuggen lesbar.
Welche Einrückungsgröße sollte ich verwenden?
2 Leerzeichen sind die am weitesten verbreitete Konvention und der Standard. Manche Teams bevorzugen 4 Leerzeichen oder Tabulatoren. Verwende, was zu den Coding-Style-Richtlinien deines Projekts passt.
Kann ich mit diesem Tool JSON in YAML umwandeln?
Dieses Tool konzentriert sich auf JSON-Formatierung und -Minifizierung. Für die Umwandlung von JSON in YAML verwende ein dediziertes Konvertierungstool. Das vorherige Formatieren deines JSON macht die manuelle Umwandlung jedoch viel einfacher.
Warum zeigt mein JSON einen Parse-Fehler an?
Häufige Ursachen sind nachgestellte Kommas, nicht in Anführungszeichen gesetzte Schlüssel, einfache statt doppelte Anführungszeichen und fehlende Doppelpunkte. Verwende zuerst das JSON-Validator-Tool, um die genaue Fehlerstelle zu finden.