Codegrain

JSON formatteren, valideren en opmaken — gratis, zonder upload

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.

Actie
Inspringing

JSON opmaken, minificeren of valideren. Fouten tonen de exacte regel en kolom.

0 tekens
0 tekens
Alle verwerking draait in je browser. Je JSON wordt nooit geüpload.
Veelgestelde vragen

Veelgestelde vragen

Wordt mijn JSON naar een server gestuurd?

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.

Wat is het verschil tussen Opmaken, Minificeren en Valideren?

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.

Worden zeer grote getallen exact bewaard?

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.

Gerelateerde tools