Input JSON

Output minimizzato

Cos'è un JSON Minifier?

Il JSON minimizzato ha tutti gli spazi bianchi rimossi: nessuna interruzione di riga, nessun rientro, nessuno spazio tra chiavi e valori. Il risultato è una singola riga compatta. Le API spesso restituiscono JSON minimizzato per ridurre le dimensioni del payload. Anche i file di configurazione e i campi del database a volte necessitano dello stesso trattamento. Un JSON minifier fa il contrario di un formattatore: prende JSON leggibile e lo comprime.

Questo strumento funziona nel tuo browser. Il tuo JSON viene elaborato tramite JSON.stringify() senza argomenti aggiuntivi, producendo l'output minimale. Niente viene inviato a un server.

Come usare questo strumento

1

Incolla o carica

Incolla il tuo JSON nell'editor di sinistra o clicca su Carica per caricare un file. Il pulsante Esempio carica dati di esempio.

2

Visualizza l'output minimizzato

Il pannello di destra mostra automaticamente il risultato minimizzato. La barra delle statistiche mostra la dimensione originale, minimizzata e quanto è stato risparmiato. Un JSON non valido mostrerà un errore.

3

Copia o scarica

Usa <strong>Copia</strong> o <strong>Scarica</strong> per ottenere il JSON minimizzato. Per un output formattato nuovamente, usa prima il Formattatore JSON. Per la verifica della sintassi prima e dopo la minimizzazione: Validatore JSON.

Esempi di minimizzazione JSON

La minimizzazione rimuove tutti gli spazi bianchi. Esempio:

Input formattato

Input

Output minimizzato

Output

Quando viene usato il JSON minimizzato

Le risposte API vengono spesso minimizzate per ridurre la larghezza di banda. Quando si costruiscono API, si può minimizzare il JSON che si trasmette. Quando si memorizza JSON in colonne di database o parametri URL, le dimensioni ridotte contano. Gli strumenti di build e i bundler possono aspettarsi configurazioni minimizzate. La specifica JSON permette spazi bianchi arbitrari, quindi anche il JSON minimizzato è valido.

Per leggere JSON minimizzato, incollalo prima nel Formattatore JSON. Per la verifica della sintassi: Validatore JSON.

Domande frequenti

I dati vengono inviati a un server?

No. La minimizzazione avviene nel browser. Puoi verificarlo nella scheda di rete.

La minimizzazione modifica i dati?

No. Vengono rimossi solo gli spazi bianchi. La struttura e i valori rimangono identici. RFC 8259 definisce che gli spazi bianchi non hanno significato nel JSON.

Quanto si riduce?

Dipende dalla quantità di spazi bianchi originali. Il JSON formattato con 2 spazi di rientro può ridursi del 30–50%. La barra delle statistiche mostra i numeri esatti.

Posso minimizzare JSON non valido?

No. Lo strumento analizza prima l'input. Se il JSON non è valido, viene mostrato un errore. Usa il Validatore JSON o il Formattatore JSON per correggere la sintassi.

Cosa succede con JSON che contiene commenti?

Il JSON standard non supporta i commenti. I file con commenti (es. impostazioni VS Code) devono avere i commenti rimossi prima.

Strumenti correlati

Per ulteriori informazioni su JSON: guida JSON di MDN, RFC 8259, json.org. JSON.stringify su MDN, minimizzazione da riga di comando: jq, test API: Postman.