JSON Formatter
Formatteer, minificeer, sorteer sleutels en converteer tussen JSON objecten en escaped strings.
Resultaat
Gekopieerd!
Resultaat verschijnt hier.
Hoe het werkt
De JSON-formatter valideert en verfraait elk JSON-document direct in uw browser met behulp van de native JSON.parse-engine — geen serverupload, geen netwerktoegang vereist na het eerste laden.
Hoe te gebruiken:
- Plak uw ruwe JSON in het invoergebied.
- Kies de inspringing: 2 spaties, 4 spaties of tab.
- Klik op Opmaken voor een leesbare weergave, Minificeren om onnodige spaties te verwijderen, Sorteren om sleutels alfabetisch te rangschikken, of Stringificeren om het document in een JSON-tekenreeks te verpakken.
Voorbeeld: {“b”:1,”a”:2} met Sorteren → {“a”:2,”b”:1}.
Beperkingen: Invoer van meer dan 1 MB wordt geweigerd om blokkering van het tabblad te voorkomen. Alleen strikte JSON (RFC 8259) wordt ondersteund — opmerkingen en afsluitende komma’s veroorzaken een fout.
Privacy: Alles wordt lokaal verwerkt — er verlaten geen gegevens uw browser.
Gebruiksscenario's
- API-reacties van REST- of GraphQL-eindpunten debuggen
- Geminificeerde JSON-configuratiebestanden opruimen voor het committen
- Gegevensbestanden valideren in CI zonder extra tools te installeren
- Snel controleren of een payload overeenkomt met het verwachte schema
Veelgestelde vragen
- Wordt mijn JSON naar een server verzonden?
- Nee, de verwerking gebruikt alleen de native JSON.parse-engine van uw browser.
- Wat is de maximale grootte?
- 1 MB. Daarboven weigert het hulpmiddel de invoer om de responsiviteit te behouden.
- Waarom beïnvloedt Sorteren ook geneste objecten?
- Sorteren is recursief — alle sleutels op alle niveaus worden alfabetisch gerangschikt.
- Wat doet Stringificeren?
- Het verpakt de JSON in een tekenreeks tussen aanhalingstekens met speciale tekens geëscaped.
- Worden JSON5 of opmerkingen ondersteund?
- Nee, alleen strikte JSON RFC 8259 wordt ondersteund.