Monu Tools

JSON-minifierare

Minifiera och validera JSON i din webbläsare, och se hur många byte du sparar.

Så använder du JSON-minifierare

  1. 01

    Klistra in din JSON.

  2. 02

    Den valideras och minifieras automatiskt.

  3. 03

    Kopiera den minifierade utdatan och kontrollera bytebesparingen.

Vad minifiering gör

En JSON-minifierare validerar din JSON och tar bort varje onödigt tecken, de mellanslag, indenteringar och radbrytningar som gör JSON läsbar, och rapporterar sedan hur många byte och hur stor andel du sparade.

Minifierad JSON är identisk i betydelse med den formaterade versionen. Bara det kosmetiska blanksteget är borta. Det gör den till rätt form för produktion: API-svar, konfiguration paketerad i en app, eller vilken payload som helst där överföringsstorlek och tolkningstid spelar roll.

Så fungerar och validerar den

Den körs i din webbläsare med den inbyggda JSON-motorn, så utdatan är exakt vad din egen kod skulle producera. Eftersom den tolkar först bekräftar en lyckad minifiering också att din JSON är giltig. Ogiltig indata returnerar i stället ett exakt fel.

Vad som ändras och vad som inte gör det

En subtil effekt är talnormalisering, som är en del av JSON-standarden snarare än det här verktyget: 1,50 blir 1,5 och 1e3 kan skrivas om, eftersom de representerar samma värde. Nycklar, strängar, booleaner och struktur ändras aldrig.

Minifiering och gzip tillsammans

Minifiering och gzip kompletterar varandra, de är inte alternativ. Servrar gzippar vanligtvis svar, vilket komprimerar upprepad text kraftigt. Att minifiera först tar bort blanksteg som kompressorn annars skulle ha behövt hantera, och de två tillsammans ger den minsta överföringen.

Det omvända, och integritet

När du behöver läsa eller redigera JSON i stället för att krympa den gör JSON-formateraren det omvända, och skriver ut den snyggt med ren indentering. Inget du klistrar in här laddas upp.

Vanliga frågor

Vad gör minifiering av JSON?

Den tar bort alla onödiga blanksteg och radbrytningar och producerar den minsta giltiga JSON-koden med samma data, vilket är snabbare att överföra.

Ändras mina data?

Nej. Endast formatering tas bort. Nycklar, värden och typer bevaras, och tal normaliseras enligt JSON-standarden (till exempel blir 1.50 lika med 1.5).

Vad händer om min JSON är ogiltig?

Du ser tolkens felmeddelande så att du kan rätta det. Inget minifieras förrän JSON-koden är giltig.

Källor

Bädda in det här verktyget

Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.

<iframe src="https://monu.tools/embed/sv/json-minifier" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Relaterade verktyg