JSON Formatter online
Der JSON Formatter macht aus rohem oder minifiziertem JSON eine eingerückte, lesbare Fassung (oder umgekehrt eine kompakte Einzeile) und zeigt bei ungültigem JSON den Fehler mit Zeile und Spalte. Läuft komplett in deinem Browser.
Gebaut von Jakub Martyniak
Du baust eine API? Miete dir einen vServer mit voller Kontrolle für dein Backend.
Eingabe
Ergebnis
Füge links JSON ein, um eine Vorschau zu sehen.
Beispiel-Ergebnis
Das macht der JSON Formatter aus deinem JSON
Du fügst rohes oder minifiziertes JSON ein, das Tool gibt es eingerückt und lesbar aus oder macht es umgekehrt wieder zur kompakten Einzeile. Ist das JSON ungültig, zeigt es den Fehler mit Zeile und Spalte. Die Werte unten sind ein festes Beispiel, deine Ausgabe hängt von deiner Eingabe ab.
Beispiel · Formatieren mit 2 Leerzeichen
Eingabe (minifiziert)
{"name":"Alice","age":30,"active":true}Ausgabe (formatiert)
{ "name": "Alice", "age": 30, "active": true}Fehlerfall: {"name": "Alice",}
- 1 Fehler
Fehler · Zeile 1, Spalte 18Nach dem Komma erwartet JSON einen weiteren Eintrag, an dieser Stelle steht aber die schließende Klammer.
Das Tool markiert dieselbe Stelle und zeigt dazu die genaue Fehlermeldung deines Browsers. Ohne das überzählige Komma ist das JSON gültig.
Warum dieses Tool
Mehr als ein simples Textfeld
Alles, was du für sauberes JSON brauchst.
Formatieren & Minifizieren
Ein Klick zwischen lesbar eingerücktem JSON und maximal komprimierter Minify-Ausgabe.
Läuft nur im Browser
Validierung mit JSON.parse() und Formatierung laufen direkt im Browser - nichts wird hochgeladen oder geloggt.
Syntax-Highlighting
Farbige Hervorhebung von Schlüsseln, Werten und Typen für schnelles Erfassen langer Strukturen, bei Ergebnissen bis 150.000 Zeichen.
Zeile & Spalte bei Fehlern
Bei ungültigem JSON zeigt die Fehlermeldung nach Möglichkeit direkt Zeile und Spalte.
Frei wählbare Einrückung
2 Leerzeichen, 4 Leerzeichen oder ein Tabulator - direkt im Formatieren-Modus umschaltbar.
Keine künstliche Grenze
Keine künstliche Dateigrößenbegrenzung - nur die Leistungsgrenzen deines Browsers.
So funktioniert's
So funktioniert der Formatter
Drei Schritte bis zum sauberen JSON.
Schritt 1
JSON einfügen
Füge dein JSON ein oder lade eine Datei hoch - alles läuft direkt in deinem Browser.
Schritt 2
Formatieren oder Minifizieren wählen
Wähle Formatieren für Lesbarkeit oder Minifizieren für die kleinstmögliche Dateigröße.
Schritt 3
Kopieren oder herunterladen
Kopiere das Ergebnis in die Zwischenablage oder lade es als .json-Datei herunter.
Über das Tool
Was macht dieser JSON Formatter?
Dieser JSON Formatter formatiert, validiert und minifiziert JSON kostenlos und ohne Anmeldung - komplett client-seitig direkt in deinem Browser (geprüft wird mit JSON.parse(), beim Formatieren ändert sich nur der Whitespace: Zahlen, Escapes und doppelte Schlüssel bleiben exakt wie eingegeben), mit 3 Einrückungsoptionen (2 Leerzeichen, 4 Leerzeichen oder Tab) und ohne künstliche Dateigrößenbegrenzung.
Formatieren fügt Einrückung und Zeilenumbrüche hinzu, damit du auch tief verschachteltes JSON schnell erfassen kannst. Minifizieren entfernt jeden überflüssigen Whitespace für die kleinstmögliche Dateigröße, etwa für den produktiven Einsatz in einer API. Validiert wird dabei automatisch: Ist dein JSON ungültig, zeigt das Tool eine klare Fehlermeldung - nach Möglichkeit inklusive Zeile und Spalte - statt einer leeren Ausgabe.
Mehr entdecken
Weitere Tools
YAML Validator
YAML-Syntax prüfen und normalisiert formatieren oder direkt zu JSON konvertieren - unterstützt mehrere `---`-getrennte Dokumente (z. B. Kubernetes-Manifeste), mit genauer Zeile/Spalte-Fehlermeldung, komplett im Browser.
Gebaut von Jakub Martyniak
Base64 Encoder/Decoder
Text Base64-encodieren und decodieren - inklusive URL-sicherer Variante und klarer Fehleranzeige, komplett im Browser.
Gebaut von Jakub Martyniak
JWT Debugger
JSON Web Tokens dekodieren, bearbeiten und neu signieren - inklusive Signaturprüfung für HS256/HS384/HS512 sowie RS/PS/ES-Verifikation mit öffentlichem Schlüssel, komplett im Browser.
Gebaut von Jakub Martyniak
FAQ
Häufig gestellte Fragen
Kurze Antworten rund um JSON, Datenschutz und dieses Tool.
Aus der Einzeile {"name":"Alice","age":30,"active":true} macht der Formatter mit 2 Leerzeichen Einrückung 5 übersichtliche Zeilen, ein Schlüssel-Wert-Paar pro Zeile. Minifizieren macht daraus wieder {"name":"Alice","age":30,"active":true}. Ist dein JSON ungültig, erhältst du statt einer Ausgabe die Fehlermeldung mit Zeile und Spalte.
Ein JSON Formatter ist ein Werkzeug, das rohes oder minifiziertes JSON in eine lesbare, eingerückte Form bringt und dabei prüft, ob die Daten gültiges JSON sind. Dieses Tool macht genau das direkt in deinem Browser.
Ja, komplett kostenlos, ohne Anmeldung und ohne Limits jenseits der Leistung deines Browsers.
Nein. Validieren (mit JSON.parse()), Formatieren und Minifizieren laufen ausschließlich direkt in deinem Browser - kein Upload, kein Logging. Deine Werte bleiben dabei exakt wie eingegeben. Das ist besonders wichtig, weil eingefügtes JSON oft echte API-Antworten oder Konfigurationsdaten mit sensiblen Werten enthält.
Formatieren fügt Einrückung und Zeilenumbrüche für bessere Lesbarkeit hinzu, Minifizieren entfernt jeden überflüssigen Whitespace für die kleinstmögliche Dateigröße, z. B. für den produktiven Einsatz in einer API. Beide Varianten erzeugen inhaltlich identisches JSON.
Das Tool zeigt eine klare Fehlermeldung - nach Möglichkeit inklusive Zeile und Spalte - statt einfach nur eine leere Ausgabe anzuzeigen, damit du den Fehler in deinem Text schnell findest.
2 Leerzeichen, 4 Leerzeichen oder ein Tabulator, umschaltbar direkt im Formatieren-Modus.
Keine künstliche Begrenzung - nur die Leistungsgrenzen deines Browsers. Bei sehr großen Dateien (mehrere MB) kann die Darstellung etwas langsamer werden. Ein Ergebnis über 150.000 Zeichen erscheint ohne Syntax-Highlighting als Klartext.
Ein einfaches Beispiel ist {"name": "Alice", "age": 30, "active": true} - ein Objekt aus Schlüssel-Wert-Paaren mit Strings, Zahlen und Booleans. Genau solches JSON kannst du oben einfügen, um es formatiert oder minifiziert zu sehen.
Lade die Datei über „Datei auswählen“ hoch oder füge den Inhalt direkt ein - das Tool zeigt sie sofort formatiert an, bis 150.000 Zeichen mit Syntax-Highlighting, ganz ohne zusätzliche Software.
Tippe oder füge dein JSON in das Eingabefeld ein und lade das Ergebnis anschließend als .json-Datei herunter - eine neue Datei zu erstellen erfordert keine zusätzliche Software.
Lade deine Datei über „Datei auswählen“ hoch, bearbeite den Inhalt direkt im Eingabefeld und lade das aktualisierte Ergebnis wieder als .json-Datei herunter.
Noch weitere Fragen?
Support kontaktierenDeine API braucht einen zuverlässigen Server, der ihr JSON ausliefert
Ein ZAP-Hosting vServer bringt deine Anwendung oder dein Projekt zuverlässig online.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Entwickler-Tools ansehen
