Formattatore e validatore JSON

Incolla il tuo JSON per renderlo leggibile, trovare il punto esatto in cui si rompe o ridurlo a una sola riga.

Sigillato su questo dispositivo

Funziona nel tuo browser. Non viene caricato nulla.

Sigillato

Risultato

Il JSON formattato apparirà qui mentre scrivi.

Come funziona

  1. Incolla il tuo JSON

    Incollalo, scrivilo o apri un file .json. La formattazione parte non appena c’è qualcosa da leggere.

  2. Correggi ciò che non va

    Se il JSON non è valido, vedi la riga, la colonna e una spiegazione semplice. Un clic porta il cursore sul problema.

  3. Scegli la forma

    Scegli la vista formattata, minificata o ad albero, imposta il rientro, ordina le chiavi, poi copia o scarica il risultato.

Domande frequenti

Il mio JSON viene inviato a un server?

No. Analisi e formattazione avvengono interamente nel tuo browser, quindi risposte di API, file di configurazione e token non lasciano mai il dispositivo.

Perché il mio JSON risulta non valido se JavaScript lo accetta?

JSON è più rigoroso di JavaScript. Chiavi e testi richiedono le virgolette doppie, virgole finali e commenti non sono ammessi, e valori come undefined o NaN non esistono. Il messaggio di errore indica la regola che è stata violata.

La formattazione cambia i miei numeri?

No. Numeri e caratteri con escape restano esattamente come li hai scritti, quindi gli interi molto grandi e i decimali lunghi non vengono arrotondati come farebbe JSON.parse.

Cosa fa «Ordina chiavi»?

Ordina alfabeticamente le chiavi di ogni oggetto, a ogni livello. Gli array mantengono il loro ordine, perché l’ordine degli elementi di un array fa parte dei dati.

Gestisce file di grandi dimensioni?

Sì. I file di diversi megabyte vengono formattati in un attimo. La vista ad albero si apre un livello alla volta e mostra gli elenchi lunghi a blocchi, così la pagina resta reattiva.

Installa One For All sul tuo computer

One For All si apre così in una finestra tutta sua, come un’app, direttamente dal desktop o dalla schermata Home. Non serve scaricare nulla da uno store, e i tuoi file continuano a restare sul tuo dispositivo.

  1. Fai clic sull’icona di installazione a destra della barra degli indirizzi, oppure apri il menu del browser (⋮).
  2. Scegli «Installa One For All» o «Installa pagina come app»: viene aggiunto un collegamento sul desktop e tra le tue app.

Scaricare il motore di questo strumento?

Questo strumento funziona interamente nel tuo browser. Per farlo, deve scaricare da One For All gli elementi qui sotto, una sola volta. Poi restano salvati su questo dispositivo, così la prossima volta lo strumento si avvia subito.

I tuoi file non vengono mai inviati da nessuna parte.