JSON formater en validator

Formatteer, valideer, verfraai en minify JSON volledig in uw browser. Geen uploads, geen tracking — uw gegevens blijven op uw apparaat.

100% browsergebaseerd Geen aanmelding vereist Standaard privé
Klaar

Plak JSON, sleep een bestand of klik op Bestand openen.


                            

Het resultaat verschijnt hier. Alles wordt uitgevoerd in uw browser.

Privé door ontwerp

Alle formattering, validatie en minificatie worden lokaal in uw browser uitgevoerd. Uw JSON wordt nooit naar een server verzonden.

Directe feedback

Ontvang parse-fouten met regel- en kolomgegevens, plus de omliggende context, zodat u typefouten binnen enkele seconden kunt corrigeren.

Formatteren, minificeren en sorteren

JSON mooi opmaken met 2, 4 of tab-inspringing, verkleinen voor transport en optioneel objectkeys alfabetisch sorteren.

Veelgestelde vragen

Is deze JSON formatter echt gratis? ▾

Ja. De Convertr.org JSON formatter, validator en beautifier is 100% gratis zonder aanmelding, geen watermerk en geen gebruiksbeperkingen.

Wordt mijn JSON geüpload naar een server? ▾

Nee. Dit is een browser-native JSON formatter. Uw JSON-tekst verlaat uw apparaat nooit — formatteren, valideren en minificeren worden allemaal lokaal in uw browser uitgevoerd met behulp van JavaScript.

Wat controleert de validator? ▾

De validator controleert of uw invoer syntactisch geldige JSON is volgens de officiële JSON-specificatie. Fouten zijn onder meer verkeerd geplaatste komma's, onevenwichtige haakjes, niet-geciteerde sleutels en achterliggende tekens, met regel- en kolomgegevens indien beschikbaar.

Wat is het verschil tussen Formatteren en Minify? ▾

Formatteren (ook wel Mooier maken of Mooi afdrukken genoemd) voegt regeleinden en inspringing toe, zodat de JSON gemakkelijk te lezen is. Minify verwijdert alle onnodige witruimte om de JSON zo klein mogelijk te maken voor transport over het netwerk.

Kan ik sleutels alfabetisch sorteren? ▾

Ja. Schakel de optie Sleutels sorteren in om object keys recursief alfabetisch te sorteren. Arrays behouden hun oorspronkelijke volgorde.

Hoe groot JSON-bestand kan ik formatteren? ▾

Omdat alles in uw browser wordt uitgevoerd, is de praktische limiet afhankelijk van uw apparaat. Moderne desktops kunnen comfortabel JSON-bestanden van enkele megabytes verwerken. Voor zeer grote bestanden kunt u beter opdrachtregeltools zoals jq gebruiken.

Ondersteunt deze tool JSON5 of JSONC (JSON met opmerkingen)? ▾

Nee. Om strikt te voldoen aan de JSON-specificatie, worden JSON5 en JSONC (JSON met opmerkingen of achterliggende komma's) niet ondersteund. Verwijder opmerkingen en achterliggende komma's voordat u ze plakt.

Kan ik JSON converteren naar YAML, XML of CSV? ▾

Deze pagina richt zich op het formatteren, valideren en minificeren van JSON zelf. Voor formaatconversie (JSON naar YAML, JSON naar XML, JSON naar CSV) biedt Convertr.org speciale converterpagina's.

JSON Formatter en Validator

Parseer, valideer, formatteer, minificeer, sorteer en inspecteer JSON tekst.

Invoer
JSON tekst of een lokaal .json bestand plus opmaakopties.
Uitvoer
Geformatteerde of geminificeerde JSON met syntaxdiagnose en statistieken.
Echte beperkingen
JSON kan geen opmerkingen, afsluitende komma's, NaN of dubbele-sleutel-semantiek bevatten die elke parser behoudt; apparaatgeheugen beperkt zeer grote documenten.
Privacy en gegevensverwerking
JSON-tekst of een lokale .json-bestand plus formatting opties worden verwerkt in deze browser-tab. Convertr ontvangt of opslaat het niet; het sluiten of herladen van de pagina helpt de werkomstand te verduidelijken tenzij het gereedschap uitdrukkelijk een lokaal downloaden biedt.

Hoe deze tool te gebruiken

  1. Geef JSON-tekst of een lokaal .json-bestand plus opmaakopties in de toolcontroles.
  2. Kies de instellingen die van invloed zijn op geformatteerde of geminificeerde JSON met syntaxdiagnoses en statistieken, en voer dan het gereedschap uit.
  3. Bekijk geformatteerde of geminificeerde JSON met syntaxdiagnoses en statistieken voordat je het kopieert of downloadt.

Veelvoorkomende foutmodi

Een syntaxisfout meldt zijn parsepositie, terwijl een lege invoer of te groot document geen uitvoer kan produceren.

Nuttig voorbeeld

Plak een compacte API-respons om deze met twee spaties in te springen en objectsleutels te sorteren voor beoordeling.