Monu Tools

JSON-minifier

Minimaliseer en valideer JSON in je browser, en zie hoeveel bytes je bespaart.

Hoe gebruik je JSON-minifier

  1. 01

    Plak je JSON.

  2. 02

    Hij wordt automatisch gevalideerd en geminimaliseerd.

  3. 03

    Kopieer de geminimaliseerde uitvoer en controleer de bytebesparing.

Wat minificeren doet

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.

Hoe hij werkt en valideert

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.

Wat verandert en wat niet

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 samen

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.

De omgekeerde weg, en privacy

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

Wat doet het minificeren van JSON?

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.

Verandert het mijn data?

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).

Wat als mijn JSON ongeldig is?

Je ziet de foutmelding van de parser zodat je het kunt oplossen. Er wordt niets geminificeerd tot de JSON geldig is.

Wanneer moet ik JSON minificeren?

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.

Vervangt minificeren gzip-compressie?

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.

Wordt mijn JSON geüpload?

Nee. Validatie en minificatie gebeuren volledig in je browser, dus niets van wat je plakt wordt naar een server gestuurd of gelogd.

Bronnen

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