Het Volade-ecosysteem — Webtool

JSON Formatter online

De 100 % lokale JSON-workbench: formatteren, valideren, repareren, verkennen en converteren. Beautify en minify conforme RFC 8259, validator met regel/kolomdiagnostiek, intelligente reparatie met mini-diff, boomweergave, tabelweergave met CSV-export, JSONPath-query's (RFC 9535) en JMESPath, JSON Pointer, structureel diff, converters (YAML, XML, TypeScript, SQL…) en detectie van geheimen. Geen enkel gegeven verlaat ooit uw browser: geen upload, geen backend, geen account.

100 % lokaal, geen upload Conform RFC 8259 · RFC 9535 Nooit opgeslagen of verzonden
De tool

De JSON-workbench: één document, meerdere perspectieven

Plak, sleep of laad een JSON-bestand: de editor, de validatie, de boom, de tabel, de query's, het diff en de conversie blijven exact op uw apparaat.

JSON Formatter en JSON-toolbox

Online Ontwikkeling, Code & Data
Inloggen

Inspringing Sorteren

Het recursief sorteren maakt diffs reproduceerbaar: twee bestanden met dezelfde sleutels in een verschillende volgorde leveren een identiek resultaat op. Formatteren wijzigt nooit de waarde van de gegevens — het kan alleen de weergavevolgorde veranderen.

JSON-invoer
Resultaat
Zet hier een .json / .jsonc / .json5 / .ndjson / .jsonl / .har-bestand neer, of klik om een bestand te kiezen. Import 100 % lokaal.
Voorbeelden:
JSON om te validerenmoteur RFC 8259 + linter

Klik op een fout om deze in de brontekst te lokaliseren (regel, kolom, offset en fragment worden weergegeven).

De linter accepteert lax JSON (afsluitende komma, sleutels zonder aanhalingstekens, enkele aanhalingstekens, commentaar…), maar deze afwijkingen worden gemeld: een echte RFC 8259-parser zou ze weigeren. De validatiemotor onderscheidt altijd en toont voor elke fout het verwachte token en het aangetroffen token.
Kapot / onnauwkeurig JSON

Veilige reparatie: corrigeert uitsluitend niet-ambigue fouten (BOM, afsluitende komma, enkele aanhalingstekens, niet-gequote sleutels, undefined/NaN/Infinity, commentaar…). Agressieve reparatie: probeert zoveel mogelijk gegevens te herstellen (ontbrekende accolades/haken/komma's, ongebalanceerde haakjes).

Resultaat + mini-diff
Bron

Grote documenten worden progressief weergegeven (subbomen worden pas bij het openen gematerialiseerd) — de interface blijft vloeiend tot aan de geheugenlimieten van de browser. Hover over een waarde om het volledige pad of de JSON Pointer te kopiëren.

Bron (array van objecten)
Zoeken

Automatische detectie herkent de eerste array van objecten. Klik op een kolom om te sorteren, klik opnieuw om om te keren. Export CSV/TSV/Markdown klaar om in een spreadsheet te plakken.

Bron

Engine conform RFC 9535: recursieve afdaling $.., wildcard .*, slices [start:stop:step], unions [0,2] en filters [?(@.age > 18)]. Snippets:

Bron

JSON Pointer (RFC 6901): /users/0/profile/email. Standaardtoegangspad dat wordt gebruikt door JSON Patch en API's. Je kunt een JSONPath-expressie ook naar een pointer converteren wanneer de overeenkomst direct is.

—
JSON A (referentie)
JSON B (vergeleken)
Bron
Conversie—

Conversies worden lokaal gegenereerd, zonder netwerkbibliotheken. YAML, XML, CSV en broncode (TypeScript, Python, Go, Rust, Java, C#…) worden automatisch afgeleid uit de structuur; het JSON Schema wordt gegenereerd in Draft 2020-12.

Bron
Bron

100 % lokale detectie van gevoelige patronen: API-sleutels, Bearer tokens, JWT's, AWS/GitHub-sleutels, privésleutels, wachtwoorden, e-mails, telefoonnummers en kaartnummers. De versie met redactie vervangt elke waarde door « [REDACTED] » met behoud van structuur.

0,0 0Reacties Alle tools
Gratis of Premium?

De JSON Formatter is 100 % gratis, lokaal en zonder groottelimiet (alleen het geheugen van uw browser beperkt zeer grote bestanden) — voor iedereen. Premium ontgrendelt het volledige Volade-ecosysteem.

Formatteren, minify & sleutels sorterenGratis
Validator RFC 8259 + slimme reparatieGratis
JSONPath RFC 9535, Pointer, diff & conversiesGratis
Transformatiepipeline & versleutelde geschiedenisPremium
Premium ontgrendelen
Functies

Veel meer dan een simpele beautifier

Architectonische privacygarantie

Parser, formatter, validatie, reparatie, query's, vergelijking en conversie draaien 100 % in de browser. Geen upload, geen externe parse-API, geen serveropslag, geen contenttelemetrie. U kunt het netwerk na het laden uitschakelen: de tool blijft werken.

Privacybeleid

Validator, linter & precieze reparatie

De diagnose toont regel, kolom, offset, JSON-pad, fragment, verwacht en aangetroffen token, met een knop « ga naar de fout ». De linter detecteert afsluitende komma's, niet-gequote sleutels, enkele aanhalingstekens, undefined/NaN/Infinity, commentaar, dubbele sleutels… waarna de reparatie (veilig of agressief) exact laat zien wat is gecorrigeerd.

Een gegeven repareren

Verkennen, opvragen & converteren

Boomweergave (kleuren per type, pad kopiëren), tabelweergave met sorteren, filteren en CSV/TSV/Markdown-export, JSONPath RFC 9535, JSON Pointer, structureel diff en converters naar YAML, XML, TypeScript, Python, Go, Rust, Java, C#, SQL en JSON Schema. Eén document, meerdere perspectieven.

Nu verkennen
Zo werkt het

Van ruwe data naar bruikbaar resultaat in drie stappen

Plakken, neerzetten of laden

Plak het antwoord van een API, zet een .json-, .jsonc-, .ndjson- of .har-bestand neer, of kies een voorbeeld. De import is onmiddellijk en strikt lokaal: geen enkel bestand gaat via een server.

Formatteren, valideren, repareren

Beautify met 2 tot 8 spaties of tabs, minify, alfabetisch sorteren van sleutels (recursief of niet), realtime RFC 8259-validatie met nauwkeurige diagnoses en slimme reparatie met mini-diff.

Verkennen, vergelijken, converteren

Boom, tabel, JSONPath/JSON Pointer-query's, structureel diff, conversies naar meer dan 15 formaten en statistieken. Kopieer het resultaat of download het: alles blijft op uw apparaat.

Referentie

Ondersteunde normen en syntaxis

NormDoelDetail
RFC 8259JSON-formaatStrikte validators: UTF-8, getallen, escaped strings, geen afsluitende komma, sleutels verplicht tussen dubbele aanhalingstekens.
RFC 6901JSON PointerLocatie /users/0/profile/email, met escaping ~0 / ~1. Basis van JSON Patch-bewerkingen.
RFC 9535JSONPathRecursieve afdaling, wildcards, slices, unions en expressiefilters — internetstandaard gepubliceerd in 2024.
JSON SchemaDatacontractGeneratie Draft 2020-12: typen, required, enum, arrays, geneste objecten en gedetecteerde formaten (e-mail, datum, UUID, URL).
NDJSON / JSONLLoggenEén JSON per regel, UTF-8, gescheiden door \n — gedetecteerd en converteerbaar naar een JSON-array.
JSONC / JSON5JSON + commentaarHerkend door de linter en converteerbaar naar strikt JSON; nooit gemengd door de RFC 8259-validator.
FAQ

Veelgestelde vragen

Wat doet « formatteren » van JSON precies?
Formatteren (ofwel « beautifieren ») herindenteert het document en voegt regelafbrekingen toe om het leesbaar te maken: elk nestingniveau wordt versprongen volgens de gekozen inspringing (2, 3, 4, 8 spaties, tab of aangepast). De bewerking wijzigt nooit de waarde van de gegevens: opnieuw minifyen reproduceert daarna exact het oorspronkelijke document.
Waarom is mijn JSON « ongeldig » terwijl het bij mij werkt?
De meeste browsers, Python en Node.js accepteren syntaxisafwijkingen die de RFC 8259-norm verbiedt: afsluitende komma in een object, sleutels zonder aanhalingstekens, enkele aanhalingstekens, undefined/NaN/Infinity-waarden, //- of /* */'-commentaar, of constanten TRUE/FALSE/NULL in hoofdletters. Ons tabblad Repareren zet deze varianten om in strikt JSON, met de exacte lijst van correcties.
Kan het formatteren mijn gegevens overschrijven?
Nee. Formatteren en sorteren werken op een kopie: na elke bewerking vergelijkt een integriteitscontrole het opnieuw geparste resultaat met het oorspronkelijke document. Bij een mislukking toont de box « Operation failed » en raakt ze uw bron nooit aan — de invoer blijft altijd intact (onveranderlijke architectuur Invoer → Transformatie → Uitvoer).
Worden mijn JSON-gegevens ergens naartoe gestuurd?
Nooit. Parsen, formatteren, valideren, repareren, query's, diff, conversies en statistieken vinden plaats in uw browser. Geen externe parse-API, geen serveropslag, geen contenttelemetrie. De pagina neemt alleen contact op met de Volade-configuratie-API's (Premium-knoppen, valuta), nooit met uw gegevens. U kunt dit controleren in het netwerktabblad van de browser: er wordt niets anders dan de pagina zelf geladen.
Wat is JSONPath en waarvoor dient het?
JSONPath is een querytaal om subsets uit een JSON-document te halen, inmiddels gestandaardiseerd in de RFC 9535. Bijvoorbeeld $.users[?(@.age > 18)].name retourneert alle namen van meerderjarige gebruikers; $..price verzamelt alle prijzen op elke diepte. Het is het JSON-equivalent van XPath voor XML — essentieel om API-antwoorden te doorzoeken zonder lussen te schrijven.
Kunnen zeer grote bestanden worden geformatteerd?
Ja, binnen de geheugenlimieten van uw browser (doorgaans tientallen tot honderden MB's). Er is geen kunstmatige uploadlimiet — die bestaat simpelweg niet, want er is geen upload. De boom wordt lui gerenderd en zware bewerkingen lopen via achtergrondworkers om de interface niet te blokkeren.
Verschil tussen JSON en JSONC / JSON5 / NDJSON?
JSONC voegt commentaar toe; JSON5 voegt daarnaast niet-gequote sleutels, enkele aanhalingstekens en speciale waarden toe; NDJSON (of JSONL) bevat één geldig JSON-object per regel, gescheiden door regelafbrekingen — veel gebruikt voor logs en databundels. De linter herkent deze varianten en het tabblad Converteren zet ze indien nodig om naar strikt JSON.
Waarvoor dient de Tabelweergave?
Wanneer uw JSON een lijst van homogene objecten is (bijv. een gepagineerd API-antwoord), zet de Tabelweergave dit automatisch om in een kantoorvriendelijk raster: dynamische kolommen, sorteren per kolom, zoeken, filteren via de zoekopdracht en daarna export naar CSV, TSV of Markdown voor Excel, Google Sheets of Notion.
Verandert het formatteren de volgorde van sleutels?
Alleen beautify behoudt de exacte volgorde van de sleutels zoals ze voorkomen. Het alfabetisch sorteren (A → Z of Z → A), recursief of beperkt tot het huidige niveau, is een bewuste bewerking: ze wordt aanbevolen om reproduceerbare diffs en deterministische vergelijkingen te produceren, bijvoorbeeld vóór het berekenen van een hash.
Hoe maak ik een JSON Schema op basis van mijn gegevens?
Tabblad Converteren → « JSON Schema ». De tool genereert een Draft 2020-12-schema door de typen, verplichte velden, geneste arrays en objecten, enum's (bij weinig verschillende waarden) en gedetecteerde formaten (e-mail, datum, UUID, URL) af te leiden. Perfect om een API te beperken of documenteren — alles zonder verzenden van gegevens.

JSON Formatter online: de 100 % lokale JSON-workbench

De Volade JSON Formatter verandert uw browser in een complete, gratis en aanmeldingsvrije JSON-werkplaats: beautify, minify, strikte RFC 8259-validatie, slimme reparatie, boom- en tabelweergaven, JSONPath-query's, JSON Pointer, structureel diff, statistieken en tientallen conversies. Geen enkel gegeven verlaat uw apparaat: geen upload, geen account, geen contenttelemetrie. Ideaal voor ontwikkelaars, data-analisten, systeembeheerders en iedereen die met ruwe data werkt.

De pagina werkt volledig in uw browser: parsen, formatteren, repareren, query's en conversies worden lokaal uitgevoerd, wat een volledige privacy garandeert — zelfs voor bedrijfsdocumenten, API-antwoorden met persoonsgegevens of gevoelige configuratiebestanden. Controleer zelf in het netwerktabblad van de browser: er wordt nooit een gegeven verzonden.

JSON formatteren en minifyen conform RFC 8259

De Beautify-knop herindenteert uw document met de inspringing van uw keuze — 2, 3, 4 of 8 spaties, tab of aangepast — en met Minify comprimeert u het om bandbreedte te besparen. Een strikte integriteitscontrole garandeert dat geen enkele transformatie uw gegevens aanpast: het opnieuw geparste resultaat wordt vergeleken met het oorspronkelijke document. Het alfabetisch sorteren van sleutels, recursief of beperkt tot het huidige niveau, produceert reproduceerbare diffs en deterministische vergelijkingen.

Valideren en repareren: linter, nauwkeurige diagnoses, remediator

De realtime validator conform RFC 8259 lokaliseert elke fout nauwkeurig: regel, kolom, offset, JSON-pad, verwacht en aangetroffen token, met een knop « ga naar de fout ». De linter detecteert de afwijkingen die tolerante parsers ten onrechte accepteren: afsluitende komma's, niet-gequote sleutels, enkele aanhalingstekens, waarden undefined / NaN / Infinity, commentaar // of /* */, constanten TRUE / FALSE / NULL in hoofdletters en dubbele sleutels.

De slimme reparatie — modi veilig en agressief — herbouwt beschadigde documenten (afgekapt JSON, apostrofen in plaats van aanhalingstekens, ontbrekende komma's of accolades) en toont via een mini-diff exact welke correcties zijn toegepast. De ideale tool om een API-export, een corrupt logbestand of een antwoord dat uit een console is geplakt te herstellen.

Verkennen, opvragen en vergelijken

De boomweergave kleurt de typen (strings, getallen, booleans, null) en kopieert met één klik een JSON-pad of JSON Pointer. De tabelweergave zet een lijst van homogene objecten om in een sorteerbaar en filterbaar datagrid, exporteerbaar naar CSV, TSV of Markdown voor Excel, Google Sheets of Notion. De JSONPath-query's (RFC 9535) — inclusief filters zoals $.users[?(@.age > 18)].name — en de JSON Pointer (RFC 6901) halen elke subboom op; het structurele diff vergelijkt twee documenten en vermeldt toevoegingen, verwijderingen en wijzigingen met hun waarden vóór/na.

Converteren in het hele data-ecosysteem

De converter produceert van JSON naar YAML, XML, CSV, TSV, Markdown, TypeScript, JavaScript, Python, Go, Rust, Java, C#, Base64, NDJSON en SQL INSERT en herkent automatisch verwante varianten (JSONC, JSON5, NDJSON) om ze te normaliseren naar strikt JSON. Het genereren van een JSON Schema Draft 2020-12 leidt typen, verplichte velden, enum's en gedetecteerde formaten (e-mail, datum, UUID, URL) rechtstreeks af uit uw gegevens.

Statistieken, detectie van geheimen en professioneel gebruik

Het paneel statistieken meet de grootte in UTF-8-bytes, de diepte, het aantal nodes, de verdeling van typen en een algemene kwaliteitsscore — nuttig om grote API-antwoorden te auditen. De detectie van geheimen spoort Bearer tokens, API-sleutels en wachtwoorden in platte tekst op en biedt een versie met redactie die veilig te delen is. Bestanden laden, kopiëren met één klik en diverse exports maken dit een complete gereedschapskist voor de dagelijkse verwerking van ruwe of beschadigde JSON-gegevens.

Voor meer vindt u andere Volade-webtools zoals de UUID-generator, de woordenteller, de palettengenerator of de Lorem Ipsum-generator — allemaal 100 % lokaal, gratis en in het Nederlands.

Eén premiumlicentie, al uw webtools

Uw Volade-abonnement ontgrendelt al onze webtools, plus de browser, het CMS, het bureau en de scripts — op al uw apparaten.

Eén licentiesleutel, het hele premium-ecosysteem Browser · CMS · Desktop · Mobiel · Scripts · API · Tools · Database
Eén licentiesleutel, het hele ecosysteem Ga premium Inloggen