JSON verkleiner
Productie-API's en logboekverzenders verzenden vaak compacte JSON zonder behoorlijke witruimte. Door te verkleinen worden inspringingen en regeleinden verwijderd terwijl gegevens behouden blijven, waardoor de bytes voor bandbreedte en opslag kleiner worden. Eerst valideren, daarna verkleinen, allemaal in de browser.
Zo verklein je JSON
1. Plak mooi afgedrukt JSON.
2. Klik op verkleinen — ongeldige JSON toont een parseerfout.
3. Kopieer het resultaat van één regel.
4. Gebruik in HTTP-body, env vars of ingesloten configuratie.
Verklein voorbeelden
Insluiten in gegevensattribuut HTML
Verklein grafiekconfiguratie JSON zodat deze past in de inline scripttag met minder bytes.
Lambda-omvangmaat
AWS-env-vars hebben groottelimieten: verklein de geneste JSON geheimenverpakking.
Mobiel API-verzoek
Verklein de POST-tekstgrootte op langzame netwerken: elke KB telt op 3G.
Wanneer gebruik je deze tool
• Wanneer JSON herhaaldelijk op schaal over draad wordt verzonden.
• Bij het opslaan van veel vergelijkbare configuratie-blobs.
• Wanneer tools éénregelige JSON vereisen (sommige CLI's).
Canonieke JSON voor ondertekening
JWT en sommige blockchain-API's vereisen een canonieke bytevolgorde. Blind verkleinen na het sorteren van sleutels kan nodig zijn. Controleer de specificaties voordat je ondertekende payloads verkleint.
Veelgestelde vragen
Verkleint je wijzigingsgegevens?
Nee — alleen onbeduidende witruimte wordt verwijderd; waarden en sleutelvolgorde blijven hetzelfde (sleutelvolgorde blijft behouden zoals geparseerd).
Verkleinen versus comprimeren?
Minify verwijdert spaties; gzip comprimeert verder op de HTTP-laag — beide stapelen.
Ongeldige JSON?
Minifier mislukt parseren - eerst oplossen met validator.
Unicode ontsnapt?
Standaard stringify kan ontsnappen aan niet-ASCII - gedrag komt overeen met JSON.stringify.
Lokaal?
Ja.