Minimaliseer en valideer JSON in je browser, en zie hoeveel bytes je bespaart.
Hoe gebruik je JSON-minifier
Plak je JSON.
Hij wordt automatisch gevalideerd en geminimaliseerd.
Kopieer de geminimaliseerde uitvoer en controleer de bytebesparing.
Een JSON-minifier valideert je JSON en verwijdert elk overbodig teken, de spaties, inspringing en regeleinden die JSON leesbaar maken, en meldt vervolgens hoeveel bytes en welk percentage je hebt bespaard.
Geminificeerde JSON is qua betekenis identiek aan de opgemaakte versie; alleen de cosmetische witruimte is weg. Dat maakt het de juiste vorm voor productie: API-antwoorden, config die in een app is gebundeld, of elke payload waar overdrachtsgrootte en parseertijd tellen.
Hij draait in je browser met de native JSON-engine, dus de uitvoer is precies wat je eigen code zou produceren. Omdat hij eerst parseert, bevestigt een geslaagde minificatie ook dat je JSON geldig is; ongeldige invoer geeft in plaats daarvan een precieze foutmelding.
Een subtiel effect is getalnormalisatie, wat deel is van de JSON-standaard en niet van deze tool: 1.50 wordt 1.5 en 1e3 kan worden herschreven, omdat die dezelfde waarde vertegenwoordigen. Sleutels, strings, booleans en structuur worden nooit gewijzigd.
Minificatie en gzip vullen elkaar aan, ze zijn geen alternatieven. Servers gzippen antwoorden meestal, wat herhaalde tekst sterk comprimeert; eerst minificeren verwijdert witruimte die de compressor anders zou moeten verwerken, en samen geven de twee de kleinste overdracht.
Wanneer je JSON wilt lezen of bewerken in plaats van verkleinen, doet de JSON Formatter het omgekeerde: hij drukt het netjes af met schone inspringing. Niets van wat je hier plakt wordt geüpload.
Veelgestelde vragen
Het verwijdert alle onnodige witruimte en regeleindes, en produceert de kleinste geldige JSON met dezelfde data, die sneller over te dragen en te parsen is.
Nee. Alleen de opmaak wordt verwijderd. Sleutels, waarden en types blijven behouden, en getallen worden door de JSON-standaard genormaliseerd (bijvoorbeeld 1.50 wordt 1.5).
Je ziet de foutmelding van de parser zodat je het kunt oplossen. Er wordt niets geminificeerd tot de JSON geldig is.
Voor alles dat over een netwerk gaat of naar productie wordt verzonden, zoals API-payloads of configuratie ingebed in een app, waar kleiner en sneller telt. Voor lezen of bewerken houd je het opgemaakt.
Nee, ze werken samen. Gzip op de server comprimeert de respons verder; eerst minificeren haalt witruimte weg zodat het gecombineerde resultaat kleiner is dan elk apart.
Nee. Validatie en minificatie gebeuren volledig in je browser, dus niets van wat je plakt wordt naar een server gestuurd of gelogd.
Deze tool insluiten
Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.
<iframe src="https://monu.tools/embed/nl/json-minifier" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Gerelateerde tools
Formatteer, verfraai en valideer JSON online met duidelijke foutmeldingen voor ongeldige invoer.
Converteer JSON naar CSV en CSV terug naar JSON, beide kanten op. Kies het scheidingsteken, verwerk velden met aanhalingstekens en kopieer het resultaat. Alles draait in je browser.
Converteer YAML naar JSON en JSON terug naar YAML, beide kanten op. Valideert tijdens het converteren en toont duidelijke fouten. Alles draait in je browser.
Genereer TypeScript-interfaces uit een JSON-voorbeeld, met geneste types, arrays en optionele velden. Draait in je browser.