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
Plak je JSON
Plak JSON, of open of sleep een .json-bestand hierheen. Het wordt gecontroleerd terwijl je typt.
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.
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.