Vai al contenuto
Sei offline. Alcune funzionalità potrebbero non funzionare.

JSON / Code Tools

Formatta JSON all'istante.

Abbellisci, minifica, ordina e ispeziona. Tutto nel browser.

Il link condiviso contiene il JSON codificato. Quando viene aperto, l'URL resta nella cronologia del browser e chiunque abbia il link può leggere i dati.
Dati in ingresso
Risultato
Vuoto
Ctrl+Shift+F Formatta ·Ctrl+Shift+M Minimizza

Come formattare JSON online

  1. Apri JSON Formatter

    Vai su json-formatter.hanoon.app nel tuo browser.

  2. Incolla il JSON

    Incolla o digita i dati JSON grezzi nell’editor di input.

  3. Formatta o minifica

    Fai clic su Formatta per una stampa leggibile con rientri, oppure su Minifica per comprimere. Copia il risultato con un clic.

Cos'è la formattazione JSON?

Formatta aggiunge interruzioni di riga e rientri di 2 spazi, 4 spazi o tabulazioni. Formatta e Minimizza mantengono l’ordine delle chiavi degli oggetti; Ordina chiavi lo cambia. Tutte e tre preservano le chiavi duplicate e la scrittura di numeri come 9007199254740993 e 1.2300, ma possono riscrivere gli escape delle stringhe.

Come si minifica il JSON?

Minimizza elimina spazi e interruzioni di riga superflui fuori dalle stringhe JSON. Per esempio, { "name": "A B", "count": 2 } diventa {"name":"A B","count":2}; lo spazio in "A B" rimane.

I miei dati JSON rimangono privati?

Sì. L'elaborazione rimane nel browser e l'app non invia i dati a un server né li salva su disco o in localStorage. Se apri un link condiviso, il suo URL contenente il JSON codificato può rimanere nella cronologia del browser.

Cosa succede con JSON non valido?

Il JSON non valido viene rifiutato mostrando l’errore di sintassi con riga e colonna. Formatta non lo ripara automaticamente. Scegli Ripara per tentare di correggere gli errori comuni; l’input può cambiare, quindi controlla il risultato. Valida controlla la sintassi, non un JSON Schema.

Posso convertire tra JSON e altri formati?

Sono disponibili JSON → YAML, YAML → JSON, JSON → CSV e JSON → TypeScript. Le conversioni da JSON a YAML o CSV rifiutano le chiavi duplicate negli oggetti invece di scartarle silenziosamente. I tipi TypeScript sono dedotti dal campione; non sono un JSON Schema né un validatore dei dati durante l’esecuzione.