Kostenloses 30-minütiges Kennenlerngespräch: Finden Sie heraus, was Sie automatisieren können.

Kostenloses Tool

JSON-Formatter und Validator

Fügen Sie JSON ein, machen Sie es lesbar oder kompakt und sehen Sie genau, wo ein Fehler steckt – mit Zeile und Spalte. Alles bleibt in Ihrem Browser.

Eingabe
0 Byte
Ergebnis
–
Schlüssel
–
Tiefe
–

Läuft vollständig in Ihrem Browser: Ihre Eingaben werden weder an uns gesendet noch gespeichert.

So nutzen Sie den JSON-Formatter

Dieser JSON-Formatter macht JSON lesbar oder kompakt und zeigt genau, wo ein Syntaxfehler steckt. Fügen Sie Ihr JSON in den linken Bereich ein und wählen Sie Formatieren. Das Tool prüft zuerst, ob der Text gültiges JSON ist, und gliedert ihn dann übersichtlich, eingerückt mit zwei oder vier Leerzeichen oder einem Tabulator. Minifizieren bewirkt das Gegenteil: Es entfernt alle überflüssigen Leerzeichen und Zeilenumbrüche, sodass eine kompakte Fassung für eine Konfigurationsdatei, eine Testanfrage oder eine Umgebungsvariable übrig bleibt.

Aktivieren Sie Schlüssel alphabetisch sortieren, wenn Sie zwei API-Antworten vergleichen möchten. Objekte werden dann auf jeder Ebene nach Schlüsselnamen sortiert, während die Reihenfolge innerhalb von Arrays erhalten bleibt, weil sie in JSON sehr wohl eine Bedeutung hat. Unter dem Ergebnis sehen Sie, wie groß das JSON ist, wie viele Schlüssel es enthält und wie tief die Struktur verschachtelt ist. So prüfen Sie schnell, ob eine Antwort vollständig oder unerwartet groß ist.

Kopieren legt das Ergebnis in Ihre Zwischenablage, Herunterladen liefert eine .json-Datei. Alles geschieht in Ihrem Browser. Damit eignet sich das Tool auch für Daten, mit denen Sie sorgfältig umgehen möchten, etwa eine API-Antwort mit Kundendaten oder eine Konfiguration mit internen Adressen.

JSON validieren: Fehler mit Zeile und Spalte finden

Ein JSON-Validator sollte nicht nur melden, dass etwas falsch ist, sondern auch, wo. Lehnt eine API oder ein Import eine Datei ab, erhalten Sie oft nicht mehr als eine vage Meldung wie „Unexpected token“. Dieses Tool lokalisiert den Fehler selbst und zeigt Zeilennummer, Spalte und den umgebenden Text, wobei die Zeile im Eingabebereich hervorgehoben wird. Zum Fehler springen setzt Ihren Cursor direkt an die richtige Stelle.

Die meisten Fehler entstehen, weil JSON wie JavaScript aussieht, aber strenger ist. Schlüssel müssen immer in doppelten Anführungszeichen stehen, einfache Anführungszeichen sind nicht erlaubt, und nach dem letzten Element eines Objekts oder Arrays darf kein Komma folgen. Kommentare mit // oder /* */ gibt es in JSON ebenfalls nicht, ebenso wenig undefined, NaN oder die Python-Schreibweisen True und None. Erkennt das Tool ein solches Muster, ergänzt es einen konkreten Hinweis.

Ein Fehler steht nicht immer genau dort, wo er gemeldet wird. Fehlt ein Komma oder eine schließende Klammer, bemerkt der Parser das erst beim nächsten Zeichen. Sehen Sie sich deshalb auch die Zeile darüber an. Aus diesem Grund zeigt der Ausschnitt in der Fehlermeldung zwei Zeilen vor dem Fehler.

Was ist JSON und warum ist Formatierung wichtig?

JSON (JavaScript Object Notation) ist das Standardformat, mit dem Systeme Daten austauschen. Fast jede moderne API, vom Onlineshop und der Buchhaltungssoftware bis zum CRM oder Zahlungsanbieter, sendet und empfängt JSON. Das Format kennt nur wenige Bausteine: Objekte mit Schlüsseln und Werten, Arrays, Zeichenketten, Zahlen, true, false und null. Gerade weil es so einfach ist, kann jede Programmiersprache damit umgehen.

Für einen Computer macht die Formatierung keinen Unterschied: Minifiziertes und sauber eingerücktes JSON bedeuten genau dasselbe. Für Menschen ist der Unterschied enorm. Eine API-Antwort in einer einzigen langen Zeile ist unlesbar, während eine formatierte Fassung die Struktur auf einen Blick zeigt: welche Felder es gibt, was eine Liste enthält und wo ein Wert fehlt. Minifizieren nutzen Sie, wenn die Dateigröße zählt, etwa bei großen Datenmengen im Netzwerk oder begrenztem Speicherplatz.

Vorsicht bei sehr großen Zahlen. JSON selbst kennt keine Obergrenze, aber Browser und JavaScript rechnen nur mit Zahlen bis etwa 16 Stellen exakt. Eine ID oder Kontonummer mit mehr Stellen kann nach dem Formatieren daher leicht verändert zurückkommen. Systeme, die solche Werte austauschen, senden sie aus diesem Grund meist als Zeichenketten.

Von losem JSON zu einer zuverlässigen Schnittstelle

Ein Formatter ist ideal, um eine API-Antwort zu inspizieren oder eine Konfiguration zu prüfen. Kopieren Sie regelmäßig JSON aus einem System, bearbeiten es und fügen es in ein anderes ein, ist das ein Zeichen, dass eine richtige Schnittstelle Zeit und Fehler sparen würde. Eine gute Schnittstelle validiert die Daten automatisch gegen ein Schema, fängt Fehler ab, bevor sie in Ihre Daten gelangen, und protokolliert, was schiefgegangen ist.

Beim Entwurf einer solchen Schnittstelle geht es um mehr als nur das Format: welche Felder Pflicht sind, wie mit fehlenden Werten umgegangen wird, was passiert, wenn ein System vorübergehend nicht erreichbar ist, und wie verhindert wird, dass eine Bestellung doppelt verarbeitet wird. Genau an diesen Stellen geht manuelles Kopieren und Einfügen früher oder später schief.

Häufige Fragen

Häufige Fragen: JSON-Formatter & Validator

Wird mein JSON an einen Server gesendet?

Nein. Formatieren, Minifizieren und Validieren geschehen vollständig in Ihrem Browser mit JavaScript. Nichts geht über das Internet und nichts wird gespeichert, sodass Sie das Tool auch für API-Antworten mit personenbezogenen Daten verwenden können.

Was ist der Unterschied zwischen Formatieren und Minifizieren?

Beim Formatieren steht jeder Wert in einer eigenen Zeile mit Einrückung, sodass die Struktur leicht lesbar ist. Beim Minifizieren werden alle nicht benötigten Leerzeichen und Zeilenumbrüche entfernt. Der Inhalt bleibt in beiden Fällen genau gleich; nur die Darstellung ändert sich.

Warum erhalte ich einen Fehler bei einem Komma nach dem letzten Element?

JavaScript und viele Programmiersprachen erlauben ein Komma nach dem letzten Element, der JSON-Standard jedoch nicht. Entfernen Sie dieses abschließende Komma, dann ist das JSON gültig. Das Tool erkennt diesen Fehler und gibt einen Hinweis.

Kann ich JSON mit Kommentaren validieren?

Nein, JSON kennt keine Kommentare. Dateien mit // oder /* */, etwa manche Editor-Konfigurationen, verwenden eine Variante wie JSONC oder JSON5. Entfernen Sie die Kommentare, um gültiges JSON zu erhalten.

Verändert das Sortieren der Schlüssel meine Daten?

Die Werte bleiben gleich; nur die Reihenfolge der Schlüssel innerhalb von Objekten ändert sich. Laut Standard spielt diese Reihenfolge in JSON keine Rolle. Arrays werden nicht sortiert, weil ihre Reihenfolge eine Bedeutung hat.

Wie groß darf mein JSON sein?

Es gibt keine feste Grenze; das Tool nutzt den Arbeitsspeicher Ihres eigenen Geräts. Dateien von einigen Megabyte sind meist kein Problem. Bei mehreren Dutzend Megabyte kann das Formatieren einen Moment dauern und der Eingabebereich wird träge.

Kostenlose Tools

Weitere kostenlose Tools

Alle Tools
  • KI-Eignungscheck

    Beantworten Sie zehn Fragen zu einem Prozess und sehen Sie sofort, ob KI, regelbasierte Automatisierung oder zunächst etwas anderes der richtige erste Schritt ist.

  • Einsparungsrechner

    Geben Sie ein, wie viel Zeit Ihr Team mit manueller Arbeit verbringt, und erhalten Sie sofort eine Schätzung der jährlichen Einsparung.

  • Cron-Ausdruck-Generator

    Stellen Sie einen Zeitplan zusammen oder fügen Sie einen Cron-Ausdruck ein und lesen Sie in verständlichem Deutsch, wann er ausgeführt wird – mit den nächsten Terminen.

  • CSV-zu-JSON-Konverter

    Wandeln Sie einen CSV-Export aus Excel, Ihrem Onlineshop oder Ihrer Buchhaltung in JSON für eine API oder einen Import um. Das Trennzeichen wird automatisch erkannt.

  • Individualsoftware oder SaaS

    Vergleichen Sie die Kosten einer Standardlösung mit denen einer Individualsoftware über mehrere Jahre – mit Ihren eigenen Zahlen.

  • Niederländische MwSt. berechnen

    Rechnen Sie einen Betrag von netto in brutto um oder umgekehrt, mit dem niederländischen Satz von 21 %, 9 % oder 0 %, und sehen Sie genau, wie viel Mehrwertsteuer darin steckt.

  • Margenrechner

    Geben Sie zwei Werte aus Einkaufspreis, Verkaufspreis, Marge oder Aufschlag ein und erhalten Sie den Rest – inklusive Unterschied zwischen Marge und Aufschlag und Preis mit Mehrwertsteuer.

  • EAN-Prüfer

    Prüfen Sie, ob ein EAN-13, EAN-8, UPC-A oder GTIN-14 gültig ist, berechnen Sie eine fehlende Prüfziffer und validieren Sie eine ganze Liste auf einmal.

  • Meldebestand berechnen

    Berechnen Sie, bei welchem Lagerbestand Sie nachbestellen sollten, wie viel Sicherheitsbestand Sie brauchen und welche Bestellmenge sinnvoll ist.

Team bespricht sich lachend an einem Laptop

Kostenloses Erstgespräch

Neugierig, was Kantex für Sie automatisieren kann?

Vereinbaren Sie ein kostenloses 30-minütiges Kennenlerngespräch. Wir gehen Ihren Prozess durch und zeigen, wo Software, Integrationen oder KI am meisten bringen.

  • Unverbindlich und ohne Verkaufsgespräch
  • Konkrete Chancen für Ihren Prozess
  • Klarer nächster Schritt und Angebot
Vier Kollegen besprechen einen Entwurf an einem Laptop

Kostenlose Prozessanalyse

Finden Sie in 30 Minuten heraus, was Sie automatisieren können

Wir gehen gemeinsam einen Prozess durch und zeigen, wo Software, Integrationen oder KI Zeit sparen. Unverbindlich.