Data- en teksttool

JSON-formatter en -validator

Laat JSON inspringen zodat het leesbaar is, of minimaliseer het voor verzending — en ontdek precies waar het misgaat.

JSON-formatter en -validator Draait op je apparaat
Sleep bestanden hierheen of klik om te bladeren
Een .json-bestand
Nooit geüpload
  • Draait op je apparaat — het bestand wordt nergens naartoe gestuurd
  • Geen aanmelding, geen watermerken, geen dagelijkse quota
  • Gratis, zonder limiet op hoe vaak je het gebruikt

Hoe het werkt

De meeste JSON-formatters zijn websites waarin je gegevens plakt — wat betekent dat je API-sleutels, klantgegevens of interne payloads in de server van een ander plakt. Deze parseert het bestand op de pagina. Er wordt niets verzonden en niets gelogd, wat belangrijker is voor configuratie- en API-gegevens dan voor bijna elk ander bestandstype.

Ingesprongen of geminimaliseerd

Ingesprongen uitvoer voegt inspringing van twee spaties en regeleinden toe, wat je wilt bij het lezen van een bestand of het beoordelen ervan in een pull request. Geminimaliseerde uitvoer verwijdert elke overbodige byte, wat je wilt bij verzending over een netwerk. De gegevens zijn in beide gevallen identiek.

Validatie krijg je erbij

Als het bestand niet kan worden geparseerd, krijg je de eigen foutmelding van de parser, die de positie noemt waar het probleem zit. De gebruikelijke boosdoeners zijn een komma na het laatste item, enkele in plaats van dubbele aanhalingstekens, of een niet-ge-escapet teken binnen een string.

Wat opmaken niet verandert

De volgorde van sleutels blijft zoals geschreven. Getallen worden opnieuw uitgegeven in hun canonieke vorm, dus zeer grote gehele getallen buiten het veilige bereik van JavaScript kunnen precisie verliezen — dat is een beperking van de taal, niet van de formatter, en het geldt voor elke op JavaScript gebaseerde tool.

Veelgestelde vragen

JSON-formatter en -validator — vragen

Wordt mijn JSON naar een server gestuurd?

Nee. Het wordt op de pagina geparseerd door je eigen browser. Er wordt niets verzonden of opgeslagen.

Wat gebeurt er als mijn JSON ongeldig is?

Je krijgt de foutmelding van de parser, inclusief waar het probleem zich voordoet, zodat je het in het bronbestand kunt terugvinden.

Verandert het opmaken mijn gegevens?

Nee. Alleen witruimte verandert. Sleutels behouden hun volgorde en waarden blijven ongewijzigd.