JSON Formatter & Validator
Plak JSON om het leesbaar op te maken, te minificeren of te valideren. Fouten wijzen naar de exacte regel en kolom, en niets verlaat je browser.
Draait in je browserGeen account nodigNiets wordt geüpload
Zo gebruik je de JSON Formatter
- Plak JSON in het invoerveld of open een
.json-bestand. - De uitvoer wordt bijgewerkt terwijl je typt. Klik op Formatteren voor een leesbare opmaak of op Minificeren om witruimte te verwijderen.
- Kies 2 spaties, 4 spaties of tabs en vink Keys sorteren aan voor een vaste volgorde van keys.
- Is de JSON ongeldig, dan toont de statusbalk de regel, de kolom en de meest waarschijnlijke oorzaak.
- Kopieer het resultaat of download het als bestand.
Wat is een JSON formatter?
Een JSON formatter (of JSON beautifier) laat compacte JSON opnieuw inspringen zodat het leesbaar wordt, en een validator controleert of het voldoet aan de grammatica van RFC 8259. API-responses, logregels en configuratiebestanden zijn meestal geminificeerd tot één regel; door ze op te maken zie je nesting en waarden in één oogopslag.
Veelvoorkomende JSON-fouten
- Komma's aan het eind:
{"a": 1,}is geldige JavaScript, maar ongeldige JSON. - Enkele aanhalingstekens: keys en strings moeten dubbele aanhalingstekens gebruiken.
- Keys zonder aanhalingstekens:
{name: "x"}moet{"name": "x"}zijn. - Commentaar:
//en/* */maken geen deel uit van JSON. - Speciale waarden:
NaN,Infinityenundefinedzijn niet toegestaan.
Formatteren vs. minificeren
Geformatteerde JSON is voor mensen: code reviews, debuggen en documentatie. Geminificeerde JSON laat elke optionele spatie en regeleinde weg, waardoor payloads kleiner worden voor opslag en netwerkverkeer. Beide stellen exact dezelfde data voor.