Gratis online JSON-formatter en -validator. JSON opmaken, minificeren, leesbaar maken en controleren, met directe sprong naar de foutregel. Werkt in je browser — je JSON wordt nooit geüpload.
JSON opmaken, minificeren of valideren. Fouten tonen de exacte regel en kolom.
Typ of plak je JSON in het invoervak. Het kan een enkel object zijn, een array of elke geldige JSON-waarde — opgemaakt of geminificeerd, dat maakt niet uit.
Kies Opmaken om leesbaar te maken met je gekozen inspringing (2 spaties, 4 spaties of tab) en eventueel objectsleutels te sorteren, Minificeren om alle witruimte te verwijderen, of Valideren om de syntaxis te controleren en fouten aan te wijzen.
Geldige JSON wordt direct opgemaakt — kopieer het resultaat of wis de velden. Is de JSON ongeldig, dan krijg je een duidelijke melding met de exacte regel en kolom, zodat je meteen naar het probleem kunt springen.
Nee. Opmaken, minificeren en valideren gebeuren volledig in je browser met JavaScript — je JSON verlaat nooit je apparaat en er wordt niets geüpload. Dat is belangrijk wanneer je JSON API-sleutels, tokens, klantgegevens of andere data bevat die je liever niet plakt op een site die het logt. Openbare JSON-formatters hebben eerder precies dit soort payloads gelekt; hier blijft het lokaal.
Opmaken (leesbaar maken) springt je JSON opnieuw in zodat het makkelijk te lezen is — kies inspringing van 2 spaties, 4 spaties of tab, en sorteer eventueel objectsleutels alfabetisch. Minificeren verwijdert elke spatie en regeleinde om de kleinste geldige JSON te maken voor opslag of overdracht. Valideren controleert alleen of de tekst correct gevormde JSON is en, zo niet, vertelt je de exacte regel en kolom van de eerste fout.
Opmaken en minificeren verwerken je JSON als standaard JavaScript-waarden, dus gehele getallen groter dan 2^53 en zeer lange decimalen worden afgerond naar de dichtstbijzijnde double — hetzelfde gedrag als vrijwel elke JSON-tool en de meeste programmeertalen. Dubbele sleutels vallen samen tot de laatste. Als je enorme gehele getallen exact wilt behouden, bewaar ze dan als JSON-strings. We zijn hier eerlijk over in plaats van je data stilletjes te beschadigen.