ToolVault

JSON-formatter

JSON opmaken of minifyen met syntaxisaccentuering. Fouten melden het exacte regelnummer.

Highlighted output

{"name""ToolVault","tools"20,"free"true,"tags"["json","format","seo"]}

Hoe gebruik je JSON-formatter

  1. Plak je JSON in de editor.
  2. Klik op Opmaken voor een leesbare weergave met een inspringing van 2 spaties, of op Minificeren om alle witruimte te verwijderen.
  3. Als je JSON ongeldig is, toont de editor de fout en het exacte regelnummer dat je moet corrigeren. Klik anders op Kopiëren om het opgemaakte resultaat te kopiëren.

Over dit hulpmiddel

Iedereen die API’s, configuratiebestanden, webhooks of localStorage-dumps debugt, heeft dit dagelijks nodig. De formatter van ToolVault maakt JSON leesbaar met een consistente inspringing van 2 spaties, minificeert het weer tot één regel voor overdracht en — de grootste tijdwinst — wijst syntaxisfouten precies aan. De editor brengt je naar de betreffende regel en benoemt het daadwerkelijke probleem, bijvoorbeeld een onverwacht einde op regel 17. Geldige JSON wordt weergegeven met aparte kleuren voor sleutels, tekenreeksen, getallen en booleans, zodat de structuur direct opvalt. De boomstructuur helpt bovendien om grote payloads te doorgronden. Alles wordt lokaal door de JavaScript-engine geanalyseerd. Er is dus geen betaalmuur op basis van bestandsgrootte en je klantgegevens worden niet op de server van een bedrijf gelogd.

Veelgestelde vragen

Waar verwijst het regelnummer bij een fout naar?

Het verwijst naar de ruwe invoer zoals je die hebt getypt. Nadat je die regel hebt hersteld en de tool opnieuw uitvoert, analyseert de formatter de tekst opnieuw en meldt eventuele resterende fouten op dezelfde manier.

Ondersteunt de tool JSON5, commentaar of afsluitende komma’s?

Nee. Strikte JSON accepteert geen commentaar of afsluitende komma’s. Dat is precies wat je wilt bij het debuggen van payloads voor een REST-API, een webconfiguratie of een databasekolom van het type JSON.

Hoe groot mag de JSON zijn?

Documenten van meerdere megabytes werken; de browser verwerkt ze lokaal. Het weergeven van enorme geneste arrays kan even duren, maar er is geen heen-en-terugverkeer met een server.

Was dit hulpmiddel nuttig?