Vai al contenuto
helpyself

Formattatore JSON

Local only — nothing is uploaded unless you save or share it.

Un formattatore JSON che convalida e abbellisce all'istante — o minifica.

  1. Incolla il tuo JSON nella casella
  2. Scegli l'indentazione e ordina le chiavi se le vuoi alfabetiche
  3. Premi Formatta, poi copia o scarica il risultato

Condividi un link

Salva il risultato nei tuoi file e ti dà un indirizzo che chiunque può aprire. Smette di funzionare da solo.

Il link dura
Salva questo strumento

Tieni Formattatore JSON a portata di mano

Aggiungi ai preferiti

Su questo strumento

Un formattatore JSON prende il JSON generato da una macchina — di solito consegnato come un'unica riga illeggibile — e lo riscrive con un'indentazione coerente perché tu possa davvero leggerlo. Questo convalida mentre formatta: se il JSON è malformato ottieni il motivo e la riga e colonna esatte invece di un fallimento generico. Puoi scegliere due o quattro spazi oppure le tabulazioni per rispettare lo stile del tuo progetto, ordinare le chiavi degli oggetti in ordine alfabetico per confrontare facilmente due risposte, e minificare nella direzione opposta quando ti serve l'output più piccolo possibile. Tutto avviene in locale nel tuo browser, il che significa che risposte di API, file di configurazione e qualsiasi altra cosa incolli non vengono mai caricati, registrati o visti da noi. Conta quando il JSON che stai analizzando contiene token, dati di clienti o qualunque altra cosa che non incolleresti sul server di uno sconosciuto.

Domande frequenti

Il mio JSON viene caricato da qualche parte?

No. Il formattatore gira interamente nel tuo browser usando il parser JSON integrato. Niente di ciò che incolli passa dalla rete, quindi è sicuro usarlo con risposte di API che contengono token o dati personali.

È un abbellitore di JSON o un validatore?

Entrambi insieme, perché non si possono davvero separare: per formattare JSON online il testo deve prima essere analizzato, quindi qualsiasi errore viene segnalato con la riga invece di essere riformattato in silenzio. L'output leggibile usa un'indentazione di due spazi e mantiene l'ordine delle tue chiavi, e la stessa pagina minifica di nuovo quando il file sta per essere spedito.

Perché dice che il mio JSON non è valido?

Le cause più comuni sono una virgola di troppo dopo l'ultimo elemento, apici singoli al posto delle virgolette doppie, chiavi senza virgolette e commenti: nessuna di queste cose è JSON valido. Il messaggio di errore indica riga e colonna così vai dritto al problema.

Che differenza c'è fra formattare e minificare?

Formattare aggiunge spazi e a capo perché un essere umano legga la struttura. Minificare li toglie tutti per produrre l'output valido più piccolo, che è quello che vuoi quando il JSON viaggia in rete o viene incorporato in un file.

Ordinare le chiavi cambia i miei dati?

No. L'ordine delle chiavi non ha alcun significato negli oggetti JSON, quindi ordinarle produce un documento equivalente. È utile quando vuoi confrontare due risposte che elencano le stesse chiavi in ordine diverso.

C'è un limite di dimensione?

Il limite pratico è la memoria del tuo dispositivo, non un tetto fisso. File di qualche megabyte si formattano senza problemi su un portatile o un telefono normale.

Aiutaci a migliorare questo strumento

Hai trovato un errore, vuoi una modifica, o ti manca uno strumento?

/json-formatter

↑↓ per muoverti · Invio per aprire · Esc per chiudere