Output will appear here...
Een JSON-minifier verwijdert elke spatie, tabblad en regeleinde die tussen de tokens van een JSON-document zit, waardoor het kleinste byte-voor-byte-equivalent overblijft dat nog steeds parseert. De gegevens zelf zijn ongewijzigd - dezelfde sleutels, dezelfde waarden, dezelfde volgorde - maar een mooi gedrukte configuratie van 4 KB kan dalen tot 2,5 KB of minder zodra de inspringing is verdwenen. Kleinere JSON betekent snellere netwerkoverdrachten, rekeningen met lagere bandbreedte en snellere parsering aan de ontvangende kant. Daarom worden API-reacties en gebundelde gegevensbestanden bijna altijd geminifieerd verzonden.
Deze minifier verwijdert witruimte alleen buiten tekenreekslettertypen, dus tekst binnen uw waarden - inclusief spaties die u wilde behouden - blijft precies behouden. Het houdt ook uw numerieke tokens zoals geschreven: een waarde die nul achterloopt, zoals 1.0 of een geheel getal van 30 cijfers, blijft intact, omdat de tool witruimte verwijdert in plaats van elk getal rond te trimpen via een parse die het zou herschrijven. Voordat het wordt verkleind, valideert het de invoer met de JavaScript JSON-parser, dus als een komma of haakje niet op zijn plaats staat, krijgt u de exacte fout van de parser in plaats van een stil gebroken uitvoer. Een verfraaimodus doet de omgekeerde, herindigende compacte vier JSON- en leesruimten zodat u deze ruimten bewerkt.
Alles draait 100% in uw browser Uw JSON - die vaak API-sleutels, klantrecords of interne configuratie bevat - wordt nooit geüpload of opgeslagen, en de tool werkt offline zodra de pagina is geladen. Dat maakt het veilig om gevoelige payloads te minimaliseren die uw machine nooit mogen verlaten.
Plak of typ een JSON-object of array in het invoergebied. Het kan behoorlijk gedrukt of al compact zijn - beide werken.
Klik op Minify om witruimte te verwijderen en het bestand te verkleinen, of Beautify om het opnieuw in te richten Kies 2 spaties, 4 spaties of tabbladen voor verfraaiing.
Lees de groottebadge om de originele grootte, de nieuwe grootte en de procentuele reductie te zien Ongeldige JSON wordt gemarkeerd met de exacte parserfout.
Kopieer het resultaat naar uw klembord of download het als een .json-bestand, klaar om in uw API, configuratie of bundel te worden geplaatst.
Verwijdert spaties, tabbladen en nieuwe regels tussen tokens terwijl de inhoud van de tekenreeksen onaangeroerd blijft, waardoor het kleinste geldige equivalent ontstaat
Houdt numerieke tokens precies zoals geschreven - achterliggende nullen en grote gehele getallen zijn bewaard gebleven, omdat ze de witruimte verkleinen in plaats van waarden opnieuw te parseren
Toont de originele grootte, de verkleinde maat en de procentuele reductie, zodat u de byte-impact onmiddellijk kunt zien
Compacte JSON opnieuw inspringen met twee spaties, vier spaties of tabbladen om hem weer leesbaar en diff-vriendelijk te maken
Minify CSS to cut file size or beautify minified stylesheets for debugging
Minify HTML markup for faster page loads or beautify it for readable, indented source
Sort the keys of a JSON object alphabetically, recursively through nested objects, with optional array sorting. Ascending or descending, minify or pretty. Client-side, no signup.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
0 comments
No comments yet. Be the first to share your thoughts!