Utils365

JSON opmaken en valideren

Maak JSON leesbaar en zie precies wat er mis is als het niet geldig is.

Plak JSON, open een .json-bestand of sleep er een hierheen

Volgende: JSON naar CSV · Tekstvergelijker

Een probleem met deze tool melden

Hoe gebruik je JSON-formatter

  1. Plak je JSON

    Plak JSON, of open of sleep een .json-bestand hierheen. Het wordt gecontroleerd terwijl je typt.

  2. Kies een opmaak

    Spring in met 2 of 4 spaties of een tab, of minificeer alles tot één regel. Vink Sleutels sorteren A–Z aan om de sleutels op volgorde te zetten.

  3. Kopieer of download

    Kopieer de opgemaakte JSON of download hem als formatted.json.

Waarom kiezen voor Utils365

  • Fouten die je kunt oplossen

    Bij ongeldige JSON zie je de regel en kolom van de fout, met de regel zelf en een aanwijzer, plus een tip voor komma’s aan het eind, enkele aanhalingstekens, sleutels zonder aanhalingstekens en commentaar.

  • Netjes opmaken of minificeren

    Kies 2 spaties, 4 spaties of tabs om te lezen, of pers alles op één regel om ruimte te besparen.

  • Alleen de opmaak verandert

    Getallen, tekst en de volgorde van sleutels blijven precies zoals ze geschreven zijn, tenzij je de sleutels van A tot Z sorteert om twee bestanden makkelijker te vergelijken.

  • Privacy voorop

    Je JSON wordt in je browser gecontroleerd en opgemaakt en nooit geüpload, dus API-sleutels en klantgegevens blijven bij jou.

Veelgestelde vragen

Hoe controleer ik of mijn JSON geldig is?

Plak hem erin. Bij geldige JSON zie je een overzicht met het aantal sleutels en hoe diep het nest. Bij ongeldige JSON zie je de regel en kolom van de eerste fout en wat je moet aanpassen.

Waarom is een komma aan het eind een fout?

JSON staat geen komma toe na het laatste item in een object of array, ook al mag dat in JavaScript wel. Haal de komma vóór de afsluitende } of ] weg.

Mag JSON commentaar of enkele aanhalingstekens bevatten?

Nee. Standaard-JSON kent geen commentaar, en strings en sleutels moeten dubbele aanhalingstekens gebruiken. Formaten als JSON5 en JSONC staan ze wel toe, maar de meeste API’s en parsers niet.

Veranderen mijn getallen of de volgorde van sleutels?

Nee. Getallen houden precies de cijfers die je schreef, dus lange ID’s zoals 1234567890123456789 en prijzen zoals 1.10 blijven ongewijzigd. Sleutels blijven in hun volgorde, tenzij je Sleutels sorteren A–Z aanvinkt.

Wat doet minificeren?

Het verwijdert elke spatie en regeleinde die niet in een string staat, zodat de JSON zo klein mogelijk wordt. De gegevens blijven precies hetzelfde.