JSON Formatter Online Gratis: Formatteren, Minificeren, Valideren

Plak elke JSON, krijg schone geformatteerde uitvoer, geminificeerde versie of validatierapport. 100% in je browser, je config, API-responses, geheimen verlaten nooit je apparaat.

100% Lokaal
Direct
Geen upload
Voor altijd gratis
Stappen

Hoe formatteer je JSON online

Drie stappen, draait volledig in je browser, zelfs offline.

1

Plak je JSON

Plak ruwe, geminificeerde of rommelige JSON in het invoerpaneel. De tool verwerkt elke grootte, van eenregelige objecten tot multi-MB arrays.

2

Klik op Formatteren / Minificeren / Valideren

Formatteren: schone, ingesprongen uitvoer (2 spaties, 4 spaties of tab). Minificeren: eenregelige, gestripte JSON. Valideren: parseren en eventuele syntaxisfouten met regelnummers rapporteren.

3

Kopiëren of downloaden

Kopieer de geformatteerde uitvoer met één klik naar het klembord of download als .json-bestand. Het resultaat is klaar om te plakken in je code, API-verzoek of configbestand.

Gemaakt voor ontwikkelaars die met API-responses, configs en geheimen werken

Alles wat je nodig hebt van een JSON-tool, zonder het privacyrisico van uploaden.

Formatteren & verfraaien

Inspring en verfraai JSON met 2 spaties, 4 spaties of tab. Sorteert objecten voorspelbaar; geneste arrays/objecten duidelijk zichtbaar.

Minificeren

Strip whitespace en produceer eenregelige geminificeerde JSON, doorgaans 30-60% groottereductie. Perfect voor configpayloads, ingebedde JSON, netwerkverzoeken.

Valideren met foutdetails

Parseer JSON en rapporteer precies waar de syntaxis faalt. 'Onverwachte komma op positie 142', ga repareren zonder gokken. Rapporteert object/array-diepte en aantal items voor geldige invoer.

Volledige privacy (alleen lokaal)

Geplakte JSON verlaat nooit je browser. Cruciaal voor API-sleutels, geheimen, klantgegevens, interne configs die je nooit zou toevertrouwen aan een 'gratis online formatter' die uploadt.

Direct op elke grootte

Verwerkt JSON van 1 byte tot ~50 MB direct. De native JSON.parse van de browser is sneller dan elke upload+server-rondrit.

Geen registratie, geen watermerk

Geen account, geen API-sleutel, geen marketing-e-mail. Open de tool, plak, formatteer, vertrek. Voor altijd gratis.

JSON-formattering in 2026: wat ertoe doet

Waarom ontwikkelaars dagelijks naar een JSON-formatter grijpen, en waar je op moet letten.

Waarom JSON-formattering belangrijk is

JSON is het universele API-serialisatieformaat. Geminificeerde JSON bespaart bandbreedte (geen whitespace = 30-60% kleiner). Geformatteerde JSON is leesbaar voor mensen (debugging, code review, documentatie). De twee zijn semantisch equivalent, dezelfde data, andere lay-out, maar de workflow-keuze is belangrijk: formatteren om te lezen, minificeren om te verzenden. Een goede JSON-formatter doet beide met één klik.

Formatteren voor mensen. Minificeren voor machines. Dezelfde data, ander publiek.

Veelvoorkomende JSON-syntaxisfouten

Trailing komma's: {"a":1,}, ongeldig in strikte JSON (geldig in JavaScript-objecten). Niet-aangehaalde sleutels: {a:1}, sleutels moeten dubbel-aangehaalde strings zijn. Enkele aanhalingstekens: {'a':'b'}, JSON vereist alleen dubbele aanhalingstekens. Commentaar: // ... niet toegestaan in standaard JSON (JSONC en JSON5 staan ze toe, spec JSON niet). Niet-ge-escapete backslashes: \n in een letterlijke string heeft \\n nodig. De validator vangt al deze met positie-info.

Trailing komma's, niet-aangehaalde sleutels, enkele aanhalingstekens, de drie klassieke JSON-zonden.

Privacy: waarom lokaal belangrijk is voor JSON

JSON bevat vaak API-sleutels, OAuth-tokens, klantgegevens, interne config, audit logs, AVG-relevante persoonsgegevens. De meeste online JSON-formatters uploaden je tekst naar een server, waardoor wat ook geplakt is wordt blootgesteld. Zelfs als 'we verwijderen na 24 uur' eerlijk is, ís het bestand op hardware van een derde partij geweest. Onze tool draait volledig in je browsertabblad. Verifieer in DevTools → Netwerk: nul uitgaande payload tijdens formatteren/minificeren/valideren.

JSON bevat vaak geheimen. Verwerk altijd lokaal.

JSON, JSONC, JSON5: wat is wat

JSON (RFC 8259, 2017): de strikte spec. Geen commentaar, geen trailing komma's, alleen dubbel-aangehaalde sleutels/strings. JSONC (gebruikt in VS Code-config): JSON + commentaar. JSON5 (gebruikt in Babel, sommige buildtools): JSON + commentaar + trailing komma's + enkele aanhalingstekens + niet-aangehaalde sleutels. Deze tool valideert tegen strikte JSON. Voor JSONC/JSON5, strip commentaar eerst of gebruik een speciale parser.

Strikte JSON voor API's. JSONC voor configbestanden met commentaar. Verschillende specs, verschillende tools.

JSON Formatter, veelgestelde vragen

Snelle antwoorden over de tool

Hoe formatteer ik gratis online JSON?
Plak je JSON in het invoerpaneel, klik op Formatteren, kopieer of download het resultaat. Inspringen staat standaard op 2 spaties; wissel naar 4 spaties of tab via de dropdown. Het hele ding draait in je browser, geen upload, geen registratie, geen watermerk.
Wat is het verschil tussen formatteren en minificeren?
Formatteren (of 'beautify') voegt inspringing en regeleinden toe voor menselijke leesbaarheid, handig voor debuggen of documentatie. Minificeren strippt alle whitespace, produceert eenregelige JSON, handig voor JSON in netwerkpayloads of ingebedde configs (doorgaans 30-60% groottereductie).
Kan het grote JSON-bestanden aan?
Ja, tot ~50 MB wordt direct verwerkt. De native JSON.parse van de browser is sterk geoptimaliseerd. Voor bestanden groter dan 50 MB kun je een korte pauze merken terwijl de parser draait; probeer te splitsen als je laptop beperkt RAM heeft.
Ondersteunt het JSONC of JSON5 (met commentaar)?
Nee, deze tool valideert strikte JSON (RFC 8259), die geen commentaar of trailing komma's toestaat. Om JSONC te verwerken, strip commentaar handmatig eerst. JSON5 (met trailing komma's, enkele aanhalingstekens) heeft een JSON5-specifieke parser nodig; deze tool zal die als fouten markeren.
Wordt mijn JSON naar je server geüpload?
Nee. Formatteren, minificeren en valideren draaien allemaal volledig in je browser via JavaScript's native JSON-API. De tekst verlaat nooit je apparaat, er worden geen kopieën bewaard, het sluiten van het tabblad wist alles uit het geheugen. Verifieer in DevTools → Netwerk, nul uitgaande verzoeken met payload tijdens verwerking.
Kan ik de uitvoer naar het klembord kopiëren?
Ja, klik op Kopiëren in het uitvoerpaneel. De geformatteerde (of geminificeerde) JSON wordt naar je klembord gekopieerd, klaar om te plakken in je code, API-client of configbestand. De tool biedt ook Downloaden om als .json-bestand op te slaan.
Sorteert de formatter de objectsleutels?
Nee, sleutels worden behouden in hun originele volgorde. JSON-spec vereist geen specifieke ordening. Als je alfabetische sortering nodig hebt, gebruik dan een buildtool of nabewerking met jq of een JS-bibliotheek na formatteren.
Waarom krijg ik 'Onverwacht token'-fouten?
Veelvoorkomende oorzaken: trailing komma (,]), niet-aangehaalde sleutels ({a:1} moet {"a":1} zijn), enkele aanhalingstekens ('foo' moet "foo" zijn), niet-ge-escapete tekens in strings. De validator rapporteert de exacte positie zodat je het kunt repareren. Probeer de knop Voorbeeld om een geldig JSON-voorbeeld te zien.