ESC
Caratteri: 0 Righe: 0

Trascina e rilascia il file JSON qui

Dimensione massima del file: 5MB (file .json)

Elaborazione 100% lato client. I tuoi dati non lasciano mai il tuo browser.

Riparazione: virgolette singole, chiavi senza virgolette, virgole finali, commenti, virgole mancanti, parentesi sbilanciate.

Esempi di utilizzo

Formato risposta API

Rendere leggibili e organizzate le risposte JSON API complesse.

{"users":[{"id":1,"name":"John","active":true}]}...
Debug degli errori

Rilevare e correggere errori e parti mancanti nel formato JSON.

{"name":"test","value":123,"array":[1,2,3}...
Minimizzazione JSON

Ottimizzare il file JSON riducendone le dimensioni.

{\n "data": {\n "name": "example"\n }\n}...

Funzionalità

Validazione JSON

Verifica se il tuo formato JSON è valido

Correzione automatica

Rileva e corregge automaticamente gli errori JSON

Formattazione elegante

Formatta JSON in formato leggibile

📦

Minimizza

Riduci le dimensioni JSON rimuovendo gli spazi

Come usare?

1

Inserisci JSON

Incolla i tuoi dati JSON nell'area di input.

2

Valida e correggi

Controlla il tuo formato JSON. Se ci sono errori, usa il pulsante "Correggi" per la correzione automatica.

3

Formatta/Minimizza

Clicca formatta per renderlo leggibile o minimizza per ridurre le dimensioni.

4

Usa il risultato

Copia il risultato o scaricalo come file.

Domande frequenti

JSON (JavaScript Object Notation) è un formato di dati leggero che utilizza coppie chiave-valore e array. È il formato standard per le API REST, i file di configurazione (package.json, tsconfig.json), i database NoSQL (MongoDB, Firestore), i payload dei webhook e lo scambio di dati tra servizi web. La sua semplicità e leggibilità lo hanno reso il sostituto di XML nella maggior parte delle applicazioni moderne.

La funzione di riparazione gestisce gli errori JSON più comuni: virgolette singole al posto delle virgolette doppie richieste, chiavi di oggetto senza virgolette (come {nome: 'Giovanni'}), virgole alla fine dell'ultimo elemento in array o oggetti, commenti JavaScript in stile // e /* */, virgole mancanti tra gli elementi, e parentesi quadre o graffe sbilanciate o non corrispondenti.

La formattazione aggiunge un'indentazione coerente (2 o 4 spazi) e interruzioni di riga in modo che la struttura sia leggibile. Una risposta API minimizzata come {"users":[{"id":1,"name":"Giovanni"}]} diventa un blocco multiriga dove ogni coppia chiave-valore è sulla propria riga. Questo è prezioso per il debug di risposte annidate o per capire una struttura dati sconosciuta.

La minimizzazione rimuove tutti gli spazi bianchi, le interruzioni di riga e l'indentazione dal JSON, producendo l'output più piccolo possibile. Usala prima di inviare grandi file di dati JSON al controllo versione, quando si creano risposte API che devono minimizzare la dimensione del payload, o quando si archivia JSON in database o cookie. La forma minimizzata è funzionalmente identica alla versione formattata.

JSON5 è un'estensione di JSON che consente commenti, virgole finali, virgolette singole e chiavi senza virgolette, rendendolo più amichevole per i file di configurazione. Questo strumento può analizzare e riparare molti pattern JSON5 tramite il pulsante Ripara, convertendoli in JSON standard valido. Per i file di configurazione destinati a rimanere in formato JSON5, sarebbe necessario uno strumento JSON5 dedicato.

Incolla il tuo JSON e clicca su Valida. Lo strumento lo analizza usando il JSON.parse() integrato di JavaScript e segnala il successo o mostra la riga e la colonna esatte dove si trova l'errore. Puoi anche semplicemente iniziare a digitare nel campo di input — la validazione avviene in tempo reale mentre apporti modifiche.

Sì. Trascina e rilascia qualsiasi file .json nell'area di input, o usa il pulsante di caricamento file. Sono supportati file fino a 5 MB. Il JSON caricato appare nel campo di input pronto per essere formattato, validato o minimizzato.

No. Tutta l'analisi, la validazione, la formattazione e la riparazione vengono eseguite localmente nel tuo browser usando JavaScript. Il tuo JSON non lascia mai il tuo dispositivo — sicuro per chiavi API, token, dati personali o qualsiasi configurazione sensibile che preferisci mantenere privata.

Cos'è JSON Formatter?

Ti arriva una risposta API tutta su una riga e non ci capisci niente. Questo strumento prende quel blocco compatto e lo trasforma in qualcosa di leggibile, con indentazione corretta. Inoltre segnala gli errori di sintassi al volo.

Cosa fa in pratica?

La validazione in tempo reale ti mostra esattamente dove si trova l'errore. La correzione automatica sistema i problemi classici: virgolette singole, virgole mancanti, parentesi aperte. Puoi formattare per leggibilità o minificare quando serve risparmiare spazio.

Sicurezza e Privacy

La sicurezza dei vostri dati è la nostra priorità

Elaborazione Locale

Tutta l'elaborazione avviene nel vostro browser

Nessun Trasferimento Dati

I vostri dati non vengono inviati ai nostri server

Nessun Archiviazione Dati

Nessun dato viene memorizzato o condiviso

Crittografia SSL

Crittografia SSL per connessione sicura

Passo Successivo

Anche su MoreOnlineTools