Terug naar Tools

JSON Formatter Online

Formatteer, valideer en verken JSON in je browser: boomweergave, exacte foutregels en JSONPath, zonder upload

Laatst bijgewerkt
My tools
No tools yet

Laden...

JSON online formatteren en valideren

  1. 1

    Plak of open je JSON

    Plak JSON in de editor links of sleep er een .json-bestand op. De inhoud blijft in je browser en wordt nooit geüpload.

  2. 2

    Verken de boom en controleer fouten

    Rechts verschijnt een inklapbare boom. Bij ongeldige JSON noemt het foutpaneel regel, kolom en reden en herstelt veelvoorkomende problemen in één klik.

  3. 3

    Formatteer en kopieer of download

    Kies 2 of 4 spaties of tab, of minify naar één regel, en kopieer het resultaat of download het als .json-bestand.

Functieoverzicht

Analyseer, formatteer en valideer JSON in je browser. Plak links of open een bestand en rechts verschijnt meteen een inklapbare boom; bij ongeldige JSON krijg je de exacte regel, kolom en reden. Inspringen met 2 of 4 spaties of tab, minifyen naar één regel, sleutels sorteren, en gehele getallen buiten het veilige JavaScript-bereik blijven exact behouden. Alles draait op je apparaat, dus de JSON wordt nooit geüpload.

Toolbeschrijving

Plak of open JSON en krijg meteen een inklapbare boom plus validatie tot op regel en kolom. Met formatteren, minifyen, sleutels sorteren, ongeldige JSON in één klik repareren, zoeken en JSONPath kopiëren. Grote gehele getallen behouden hun precisie, bestanden tot 10 MB blijven werkbaar en alles draait in de browser.

Mogelijkenlijst

  • Drie weergaven: gesplitste lay-out, alleen editor en alleen boomstructuur; geneste objecten en arrays kunnen laag voor laag worden in- en uitgeklapt
  • Editor met regelnummers, JSON-syntaxismarkering en codevouwen; bij fouten wordt de hele regel gemarkeerd en kunt u met één klik naar de foutpositie gaan
  • JSON-opmaaktool: keuze uit 2 of 4 spaties en Tab-inspringing; online JSON-opmaak werkt onmiddellijk
  • JSON-compressie: comprimeer met één klik tot één regel, of keer om en beautify met inspringing
  • JSON-validatie: realtime validatie en locatieaanwijzing tot specifieke regel en kolom; veelvoorkomende fouten krijgen duidelijke Nederlandse uitleg
  • Repareer met één klik ontbrekende aanhalingstekens, enkele aanhalingstekens, navolgende komma's, opmerkingen, Python-stijl True/False/None en ander ongeldig formaat
  • Optioneel sorteren op sleutelnaam, handig voor regel-voor-regel vergelijking van twee JSON-bestanden met dezelfde structuur
  • Grote gehele getallen en getalformaten zoals 2.370 blijven behouden; opmaak en compressie gaan geen precisie verloren
  • Zoeken op sleutelnaam of waarde; overeenkomsten vouwen automatisch bovenliggende niveaus uit en tonen het aantal resultaten
  • JSONPath: klik op elk knooppunt om het JSONPath te kopiëren, plak het in uw code of testeisen
  • NDJSON / JSONL-ondersteuning: sleep .json / .jsonl / .ndjson-bestanden open, NDJSON-bestanden kunnen worden samengevoegd tot een array
  • Blijft interactief onder 10 MB; documenten van 5 MB of minder reageren snel bij typen
  • Volledig lokaal verwerkt in de browser, geen inloggen, geen advertenties, geen gegevensupload

Gerelateerde tools

Veelgestelde vragen

Welke inspringing- en compressiemogelijkheden ondersteunt dit gereedschap?
Plak de JSON in de linker editor en deze wordt automatisch opgemaakt. Je kunt in de werkbalk kiezen voor 2 spaties, 4 spaties of Tab-inspringing, en je kunt ook alles in één regel comprimeren. Het resultaat kan direct worden gekopieerd of gedownload als .json-bestand.
Wordt mijn JSON naar de server geüpload?
Nee. Parseren, opmaken, valideren en repareren gebeuren allemaal in je browser. De JSON-inhoud wordt niet naar onze servers verzonden. Bij het delen van links wordt de inhoud achter de # in de URL geplaatst, die de browser evenmin naar de server stuurt.
Hoe groot kunnen JSON-bestanden zijn?
Tot 10MB kunt u normaal de boomstructuur uitvouwen en zoeken. Van 10MB tot 20MB gaat het in beperkte modus, alleen validatie en foutlocatie, zonder volledige boomstructuur. Bestanden groter dan 20MB worden niet geladen; gebruik alstublieft lokale tools.
Wat moet ik veranderen als "Unexpected token" wordt weergegeven?
Dit duidt op een ongeldig teken op die locatie. De meest voorkomende oorzaken zijn navolgende komma's, enkele aanhalingstekens, ontbrekende dubbele aanhalingstekens rond sleutels of ontbrekende haakjes aan het einde. Het foutpaneel toont de exacte regel en kolom; meestal lost één klik op 'Repareren' het op.
Welke ongeldige formaten kan Eén-klik-reparatie verwerken?
Ja. De reparatiefunctie kan ontbrekende dubbele aanhalingstekens, enkele aanhalingstekens, navolgende komma's, opmerkingen, ontbrekende komma's en haakjes, Python True/False/None en geescape JSON-strings verwerken. Voor reparatie toont het het aantal wijzigingen; na bevestiging worden deze teruggeschreven en kunnen ongedaan worden gemaakt.
JSONPath van velden in boomweergave kopiëren
Klik op een willekeurig knooppunt in de boomweergave en kopieer het JSONPath (bijv. $.data[0].id) en puntnotatie-vormen. Dit is handig om in code of API-teststellingen in te plakken.
Gaan zeer grote gehele getallen aan precisie verloren?
Nee. Opmaken en comprimeren zijn gebaseerd op tekstverwerking; JSON wordt niet geparset naar JavaScript-getallen en terug. Zeer grote gehele getallen zoals 9123372036854000123 en navolgende nullen zoals in 2.370 blijven behouden.
Kan ik in grote bestanden zoeken?
Ja. Ondersteunt zoeken op sleutelnaam, waarde of beide. Het aantal overeenkomsten wordt weergegeven en alle bovenliggende items van overeenkomsten worden automatisch uitgevouwen. Overeenkomsten scrollen naar zichtbaarheid en je kunt tussen meerdere overeenkomsten springen.
Deze pagina biedt kijken, opmaken en valideren
Deze verwijzen meestal naar drie aspecten van hetzelfde: een viewer toont geneste structuren als een inklapbare boom, een opmaakapparaat past inspringing aan zodat JSON leesbaar is, een validator controleert syntaxiscorrectie en toont fouten. Dit gereedschap biedt alle drie mogelijkheden op één pagina.
Na verificatie naar Excel of CSV exporteren
Nadat u de JSON-structuur hebt bevestigd, kunt u de site-interne hulpmiddelen JSON naar Excel of JSON naar CSV gebruiken om te exporteren. Er zijn ook tools voor conversie naar YAML, Python, Java en andere formaten.