Formattare JSON
Incolla il JSON e viene subito formattato e controllato.
Formattazione e controllo avvengono solo in questa pagina. Il tuo JSON non viene inviato da nessuna parte.
Come si usa
- 1. Incolla il JSONIncollalo a sinistra o apri un file (.json e simili). Viene formattato e controllato mentre lo incolli.
- 2. Scegli il layout2 o 4 spazi, tabulazioni o una sola riga (minifica). Puoi anche ordinare le chiavi per nome.
- 3. Copia o salvaCopia il risultato o salvalo come .json. Se c’è un errore, vai al punto esatto e correggilo.
Errori comuni e soluzioni
| Messaggio | Causa abituale |
|---|---|
| Serve una virgola (,) | Manca la virgola alla fine della riga precedente |
| Le virgole finali non sono ammesse | C’è una virgola dopo l’ultimo elemento (“Ripara” lo corregge) |
| Usa le virgolette doppie | Le stringhe sono tra apici singoli, come in JavaScript (“Ripara” lo corregge) |
| Le chiavi richiedono virgolette doppie | Una chiave non ha virgolette |
| I commenti non sono ammessi | Ci sono commenti // o /* */ (“Ripara” li rimuove) |
Le regole del JSON
Il JSON è definito dalla RFC 8259: stringhe e chiavi usano virgolette doppie, i commenti non sono ammessi e non c’è virgola dopo l’ultimo elemento. Questo strumento controlla esattamente secondo queste regole.
Fonti: RFC 8259 (lo standard JSON)
Domande frequenti
A chi è rivolto?
Agli sviluppatori che vogliono leggere risposte di API o file di configurazione, a chi controlla JSON su una riga presi dai log, a chiunque cerchi l’errore in un file JSON e ai tester che sistemano dati di esempio.
Costa qualcosa?
No. Nessun limite di utilizzo e nessuna registrazione.
Il mio JSON viene inviato da qualche parte?
No. Formattazione e controllo avvengono in questa pagina, quindi un JSON con chiavi API o dati personali non lascia mai il tuo dispositivo.
Come vengono mostrati gli errori?
Vedi il punto, ad esempio “riga 3, colonna 5”, e cosa non va (una virgola mancante, apici singoli invece di virgolette doppie e così via). “Seleziona il punto” seleziona quel carattere a sinistra.
E se si infilano caratteri a larghezza piena o dall’aspetto simile?
Due punti, virgole e spazi a larghezza piena, e virgolette curve come “ ”, non sono ammessi in JSON. Ti viene detto di quale carattere si tratta (ad esempio U+FF1A) e il carattere semplice da usare al suo posto.
I numeri grandi possono cambiare?
No. Il lettore JSON standard del browser arrotonda gli interi molto grandi (da circa 16 cifre in su), ma questo strumento mantiene ogni numero esattamente come scritto, quindi ID lunghi e decimali come 1.10 restano uguali.
Posso leggere i caratteri tipo \u3042?
Spunta “Mostra gli escape tipo \u3042 come caratteri leggibili” e il risultato e l’albero li mostrano come lettere normali. I caratteri che JSON obbliga a scrivere in escape, come a capo e virgolette, restano in escape, quindi il risultato è ancora JSON valido.
Cos’è la vista ad albero?
Passa il risultato ad “Albero” per aprire e chiudere oggetti e array mentre esplori. Comodo per JSON molto annidati. Ci sono anche i pulsanti “Espandi tutto” e “Comprimi tutto”.
Cosa succede con le chiavi duplicate?
In JSON, quale valore prevale dipende dal programma che lo legge. Questo strumento indica la riga di ogni chiave ripetuta e le mantiene entrambe nel risultato.
Può correggere commenti, virgole finali e apici singoli?
Spunta “Ripara”: commenti e virgole finali vengono rimossi e le stringhe tra apici singoli passano tra virgolette doppie. Ti viene detto cosa è stato corretto e quante volte. Il risultato è JSON valido.
Cosa fa “Una sola riga”?
Rimuove tutti gli spazi e gli a capo per ottenere il JSON più compatto, per risparmiare banda o dimensione del file.
Come si usa l’ordinamento delle chiavi?
Ordina due file JSON prima di confrontarli per individuare facilmente le differenze. Vengono ordinate solo le chiavi degli oggetti; l’ordine degli array resta invariato.
Può aprire file grandi?
Sì. Tutto viene eseguito sul tuo dispositivo, quindi il limite è la memoria del dispositivo. Nei nostri test un JSON da 3 MB viene formattato in meno di 3 secondi.
Funziona sul telefono?
Sì. Puoi incollare il JSON e copiare il risultato.
Premium
Un solo Premium: tutte le funzioni avanzate, quanto vuoi.
- Tutte le funzioni a pagamento di ogni estensione
- Funzioni Premium negli strumenti web di Kitbench
- Incluse anche le estensioni che pubblicheremo in futuro
- Fino a 3 browser per persona (casa, lavoro, telefono)
- Mensile¥980/mese
- Annuale¥9,800/anno (circa ¥817/mese)
- A vita¥14,800 una tantum
Altri strumenti
- Premium
Contatore caratteri
Conta parole, caratteri, frasi e paragrafi. Tempo di lettura, parole più usate e limiti.
Strumento web · funziona nel tuo browser Convertitore maiuscole / minuscole
MAIUSCOLO, minuscolo, inizio frase, stile titolo, camelCase, snake_case e altro, con annulla.
Strumento web · funziona nel tuo browser- Premium
Blocco note online
Scrivi subito. Salvataggio automatico, fino a 5 note, download .txt e link di condivisione.
Strumento web · funziona nel tuo browser Confronto testi
Evidenzia le differenze tra due testi, parola per parola o carattere per carattere, senza caricare nulla.
Strumento web · funziona nel tuo browserCalcolo età
Età esatta in anni, mesi e giorni, e giorni che mancano al prossimo compleanno.
Strumento web · funziona nel tuo browserCalcolo BMI
BMI in kg e cm (o unità USA), la tua categoria e l'intervallo di peso normale per la tua altezza.
Strumento web · funziona nel tuo browserCalcolo giorni tra due date
Giorni tra due date, giorni lavorativi e la data N giorni prima o dopo.
Strumento web · funziona nel tuo browserLancio dadi
Tocca per lanciare. Quanti dadi e facce vuoi. Totale, cronologia e notazione 2d6.
Strumento web · funziona nel tuo browser- Premium
Comprimere immagine
Riduci il peso di JPG, PNG e WebP con qualità, ridimensionamento o WebP. Più file insieme. Senza upload.
Strumento web · funziona nel tuo browser - Premium
Da JPG a PDF
Unisci JPG, PNG e altre immagini in un solo PDF. A4 o come l'immagine. Senza upload.
Strumento web · funziona nel tuo browser