Zo werkt het
- 1 Plak je JSON in het invoerveld.
- 2 Kies Opmaken, Verkleinen of Valideren (en de inspringing bij opmaken).
- 3 Kopieer of download het resultaat, of lees de validatiemelding.
JSON leesbaar maken
API-responses en configuratiebestanden komen vaak binnen als één lange regel JSON. Opmaken voegt regeleinden en inspringing toe, zodat je de structuur in één oogopslag ziet: geneste objecten, arrays en waarden krijgen elk een eigen regel.
Verkleinen voor productie
Verkleinen (minify) doet het omgekeerde: alle overbodige witruimte verdwijnt, zodat de JSON zo klein mogelijk wordt. Dat scheelt dataverkeer bij API's, local storage en configuratie die over het netwerk gaat.
Valideren en fouten vinden
Ongeldige JSON is een van de meest voorkomende oorzaken van mislukte API-calls. De validator meldt het probleem, zodat je het snel kunt oplossen. Veelgemaakte fouten:
- Komma achter het laatste element:
{"a": 1,} - Enkele in plaats van dubbele aanhalingstekens:
{'a': 1} - Sleutels zonder aanhalingstekens:
{a: 1} - Commentaar, wat standaard-JSON niet toestaat
- Regeleinden of aanhalingstekens in strings die niet zijn ge-escapet
Je gegevens blijven privé
JSON bevat vaak API-sleutels, tokens of klantgegevens. Deze formatter werkt volledig in je browser, dus niets wordt geüpload of gelogd. Developers kunnen dezelfde formatter via onze API gebruiken.
Veelgestelde vragen
Wat is het verschil tussen opmaken en valideren?
Opmaken past alleen de witruimte aan om JSON leesbaar te maken. Valideren controleert alleen of de JSON syntactisch klopt. Beide modi melden ongeldige JSON.
Kies ik 2 spaties, 4 spaties of tabs?
Dat is een kwestie van stijl. Twee spaties is gangbaar in JavaScript-projecten en API's, vier spaties in Python en PHP, en met tabs kiest elke lezer zijn eigen breedte.
Verandert de formatter mijn gegevens?
Nee. Alleen de witruimte verandert; sleutels, waarden en hun volgorde blijven precies hetzelfde.
Laatst bijgewerkt: