Elaborazione locale

STRUMENTI PER SVILUPPATORI

Minificare JSON

Togli lo spazio bianco superfluo e riduci il documento a una sola riga, pronto per viaggiare in rete o essere incorporato.

Usa lo strumento

JSON EDITOR

Reduce your JSON size without changing its data.

Local minification · no accounts · your code is never sent

JSON · ready to minify
source.jsonUnsaved
Ln 1, col 10 linesUTF-8JSON
minified.jsonPreview
0 lines fold nodesRead onlyJSON

0 lines

Quanto si risparmia davvero

Un JSON indentato con due spazi di solito si riduce fra il 15 % e il 30 % una volta minificato, a seconda dell'annidamento. Su una risposta di API servita migliaia di volte al giorno la cosa pesa; su un file di configurazione letto da una persona, perdere leggibilità non conviene.

Minificare non è comprimere

Meglio non confonderli. Minificare toglie caratteri che il parser ignora comunque. Comprimere con gzip o brotli, cosa che il tuo server fa in uscita, taglia molto di più e cattura già gran parte del risparmio della minificazione. Se il server comprime, il guadagno aggiuntivo è modesto.

Valida prima di compattare

Una virgola di troppo sfugge facilmente quando tutto sta su una riga. Lo strumento controlla la sintassi prima di minificare, quindi se qualcosa non va te lo dice invece di restituire una stringa compatta e inutilizzabile.

DOMANDE FREQUENTI

Il mio JSON viene inviato a un server?

No. Viene elaborato nel tuo browser, quindi puoi minificare risposte di API con dati reali senza che lascino la tua macchina.

Si perde qualcosa minificando?

No. Vengono tolti solo spazi, tabulazioni e ritorni a capo fra gli elementi. I dati restano identici.

Si può tornare indietro?

Sì, con il formattatore JSON, che rimette l'indentazione.

E se il mio JSON non è valido?

Segnala l'errore di sintassi invece di restituire un output corrotto.