JSON-Validator & Formatter | Validiere und formatiere schnell

Der JSON-Validator & Formatter prüft und formatiert JSON-Daten. Validieren Sie gegen die ECMA-404-Spezifikation und strukturieren Sie unleserliche JSON-Strings. Nützlich für Entwickler und Datenanalysten zur Sicherstellung korrekter und lesbarer JSON-Daten.

Was ist ein JSON-Validator & Formatter?

Ein JSON-Validator & Formatter prüft, ob dein JSON gültig ist, und rückt es bei Bedarf übersichtlich ein — oder minimiert es, um Platz zu sparen. Bei einem Fehler zeigt er die genaue Zeile und Spalte des Problems an. Alles läuft in deinem Browser, sodass deine Daten privat bleiben.
Im Browser Aktualisiert 06/2026

Dein formatiertes JSON erscheint hier.

Anleitung & Funktionen

Verwendung

  1. Füge deine JSON-Daten in das Eingabefeld ein oder nutze die Hochladen-Schaltfläche
  2. Klicke auf „Prüfen & Formatieren“, um dein JSON zu prüfen und zu verschönern
  3. Nutze „Minimieren“, um das JSON durch Entfernen der Leerzeichen zu komprimieren
  4. Kopiere oder lade das Ergebnis herunter oder öffne die Baumansicht, um es zu durchsuchen

Funktionen

  • Prüfung mit exakter Fehlerzeile und -spalte
  • Formatierung mit wählbarer Einrückung (2, 4 oder Tabulator)
  • Minimierung entfernt alle überflüssigen Leerzeichen
  • Baumansicht, Syntaxhervorhebung, Kopieren und Herunterladen
  • Datei-Upload für .json und .txt sowie Beispieldaten

Privat & im Browser

Dein JSON verlässt nie dein Gerät. Die gesamte Prüfung und Formatierung läuft lokal in deinem Browser, sodass auch große oder vertrauliche Daten privat bleiben.

  • Es wird nichts an einen Server gesendet
  • Es werden keine Daten protokolliert oder gespeichert
  • Funktioniert offline, sobald die Seite geladen ist

Nutze dieses Tool von deinem KI-Agenten aus

Kostenlose JSON-API und Model Context Protocol (MCP)-Server. Keine Anmeldung, kein API-Schlüssel, CORS offen. Für Claude, ChatGPT, Cursor, Skripte und Frontend-Apps konzipiert.

curl -X POST https://mate.tools/api/v1/json-format.php \
  -H "Content-Type: application/json" \
  -d '{"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/json-format.php",
    data=json.dumps({"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/json-format.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}),
});
console.log(await r.json());

Hinzufügen zu claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) oder einem anderen MCP-kompatiblen Client:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
API-Dokumentation OpenAPI 3.1 npm 60 Anf./min · 600 Anf./Stunde · max. 1 MB Body

Häufig gestellte Fragen

Häufige JSON-Syntaxfehler sind: fehlende oder überflüssige Kommas, Schlüssel ohne Anführungszeichen (JSON erfordert doppelte Anführungszeichen um alle Schlüssel), einfache statt doppelte Anführungszeichen, ein abschließendes Komma nach dem letzten Element und nicht maskierte Sonderzeichen in Zeichenketten. Das Tool zeigt die genaue Zeile und Spalte, an der die Verarbeitung fehlschlug.

Formatieren (Verschönern) fügt passende Einrückung und Zeilenumbrüche hinzu, damit das JSON gut lesbar ist. Minimieren entfernt alle überflüssigen Leerzeichen, um die Dateigröße zu verringern – nützlich für Produktivumgebungen und API-Antworten.

Ja, du kannst .json- oder .txt-Dateien über die Hochladen-Schaltfläche laden. Das Tool liest den Dateiinhalt und prüft ihn. Du kannst das JSON auch direkt einfügen oder die Beispieldaten laden, um das Tool auszuprobieren.

Vollständig. Dieses Tool läuft ausschließlich in deinem Browser mit JavaScript. Dein JSON wird nie hochgeladen, protokolliert oder an einen Server gesendet, sodass auch große oder vertrauliche Daten auf deinem Gerät bleiben.

Nutze den Einrückungswähler, um 2 Leerzeichen, 4 Leerzeichen oder einen Tabulator zu wählen, bevor du auf „Prüfen & Formatieren“ klickst. Die formatierte Ausgabe und die Schaltflächen zum Kopieren und Herunterladen verwenden deine gewählte Einrückung.