Formattatore JSON
Formatta, minifica, ordina le chiavi e converti tra oggetti JSON e stringhe con escape.
Risultato
Copiato!
Il risultato apparirà qui.
Come funziona
Il formattatore JSON valida e abbellisce qualsiasi documento JSON direttamente nel tuo browser, usando il motore nativo JSON.parse — senza invio a server, senza accesso alla rete dopo il primo caricamento.
Come usarlo:
- Incolla il tuo JSON grezzo nell’area di input.
- Scegli l’indentazione: 2 spazi, 4 spazi o tabulazione.
- Clicca su Formatta per una visualizzazione leggibile, Minimizza per rimuovere gli spazi non necessari, Ordina per alfabetizzare le chiavi, o Converti in stringa per incapsulare il documento in una stringa JSON.
Esempio: {“b”:1,”a”:2} con Ordina → {“a”:2,”b”:1}.
Limitazioni: Gli input superiori a 1 MB vengono rifiutati per evitare il blocco della scheda. Solo il JSON stretto (RFC 8259) è supportato — commenti e virgole finali causano un errore.
Privacy: Tutto viene elaborato localmente — nessun dato lascia il tuo browser.
Casi d'uso
- Debug delle risposte API dagli endpoint REST o GraphQL
- Sistemare i file di configurazione JSON minificati prima di eseguire il commit
- Validare i file di dati in CI senza installare strumenti aggiuntivi
- Verificare rapidamente che un payload corrisponda allo schema previsto
Domande frequenti
- Il mio JSON viene inviato a un server?
- No, l'elaborazione usa solo il motore JSON.parse nativo del tuo browser.
- Qual è la dimensione massima?
- 1 MB. Oltre, lo strumento rifiuta l'input per preservare la reattività.
- Perché Ordina influisce anche sugli oggetti annidati?
- L'ordinamento è ricorsivo — tutte le chiavi a tutti i livelli vengono alfabetizzate.
- Cosa fa Converti in stringa?
- Incapsula il JSON in una stringa tra virgolette con i caratteri speciali escaped.
- JSON5 o commenti sono supportati?
- No, solo il JSON stretto RFC 8259 è supportato.