L'ecosistema Volade — Strumento Web

JSON Formatter online

Il workbench JSON 100 % locale: formatta, valida, ripara, esplora e converti. Beautify e minify conformi a RFC 8259, validatore con diagnosi riga/colonna, riparatore intelligente con mini-diff, vista ad albero, vista tabella con export CSV, query JSONPath (RFC 9535) e JMESPath, JSON Pointer, diff strutturale, convertitori (YAML, XML, TypeScript, SQL…) e rilevamento dei segreti. Nessun dato lascia mai il tuo browser: niente upload, niente backend, niente account.

100 % locale, nessun invio RFC 8259 · RFC 9535 conformi Mai memorizzato né inviato
Lo strumento

Il workbench JSON: un documento, più prospettive

Incolla, trascina o carica un file JSON: l'editor, la validazione, l'albero, la tabella, le query, il diff e la conversione restano esattamente sul tuo dispositivo.

JSON Formatter e cassetta degli attrezzi JSON

Online Sviluppo, Code & Data
Accedi

Indentazione Ordine

L'ordinamento ricorsivo rende i diff riproducibili: due file contenenti le stesse chiavi in un ordine diverso producono un risultato identico. La formattazione non modifica mai il valore dei dati — può cambiare solo l'ordine di visualizzazione.

Input JSON
Risultato
Trascina qui un file .json / .jsonc / .json5 / .ndjson / .jsonl / .har oppure clicca per scegliere un file. Import 100 % locale.
Esempi:
JSON da validaremotore RFC 8259 + linter

Fai clic su un errore per localizzarlo nel testo sorgente (riga, colonna, offset ed estratto sono mostrati).

Il linter accetta il JSON permissivo (virgola finale, chiavi senza virgolette, virgolette singole, commenti…), ma queste deviazioni vengono segnalate: un vero parser RFC 8259 le rifiuterebbe. Il motore di validazione distingue sempre e mostra il token atteso e il token trovato per ogni errore.
JSON danneggiato / impreciso

Riparazione sicura: corregge solo gli errori non ambigui (BOM, virgola finale, virgolette singole, chiavi senza virgolette, undefined/NaN/Infinity, commenti…). Riparazione aggressiva: tenta di recuperare il massimo dei dati (graffe/parentesi/virgole mancanti, parentesi tonde sbilanciate).

Risultato + mini-diff
Sorgente

I documenti grandi vengono resi in modo progressivo (i sotto-alberi vengono materializzati solo all'apertura): l'interfaccia resta fluida fino ai limiti di memoria del browser. Passa il mouse su un valore per copiarne il percorso completo o il JSON Pointer.

Sorgente (array di oggetti)
Cerca

Il rilevamento automatico individua il primo array di oggetti. Clicca su una colonna per ordinare, riclicca per invertire. Export CSV/TSV/Markdown pronto da incollare in un foglio di calcolo.

Sorgente

Motore conforme RFC 9535: discesa ricorsiva $.., wildcard .*, slice [start:stop:step], unioni [0,2] e filtri [?(@.age > 18)]. Snippet:

Sorgente

JSON Pointer (RFC 6901): /users/0/profile/email. Percorso di accesso standard usato da JSON Patch e dalle API. Si può anche convertire un'espressione JSONPath in un pointer quando la corrispondenza è diretta.

—
JSON A (riferimento)
JSON B (confrontato)
Sorgente
Conversione—

Conversioni generate localmente, senza alcuna libreria di rete. YAML, XML, CSV e codice sorgente (TypeScript, Python, Go, Rust, Java, C#…) vengono dedotti automaticamente dalla struttura; il JSON Schema viene generato in Draft 2020-12.

Sorgente
Sorgente

Rilevamento 100 % locale di pattern sensibili: chiavi API, token Bearer, JWT, chiavi AWS/GitHub, chiavi private, password, e-mail, numeri di telefono e numeri di carta. La versione anonimizzata sostituisce ogni valore con « [REDACTED] » preservando la struttura.

0,0 0Commenti Tutti gli strumenti
Gratuito o Premium?

Il JSON Formatter è 100 % gratuito, locale e senza limiti di dimensione (solo la memoria del tuo browser limita i file molto grandi) — per tutti. Il Premium sblocca l'intero ecosistema Volade.

Formatta, minifica & ordina le chiaviGratuito
Validatore RFC 8259 + riparatore intelligenteGratuito
JSONPath RFC 9535, Pointer, diff & conversioniGratuito
Pipeline di trasformazioni & cronologia cifrataPremium
Sblocca il Premium
Funzionalità

Molto più di un semplice beautifier

Garanzia architetturale di riservatezza

Parsing, formattazione, validazione, riparazione, interrogazione, confronto e conversione vengono eseguiti 100 % nel browser. Niente upload, nessuna API remota di parsing, nessuno storage su server, nessuna telemetria dei contenuti. Puoi spegnere la rete dopo il caricamento: lo strumento continua a funzionare.

Informativa sulla privacy

Validatore, linter & riparazione precisa

La diagnosi mostra riga, colonna, offset, percorso JSON, estratto, token atteso e trovato, con un pulsante « vai all'errore ». Il linter rileva virgole finali, chiavi senza virgolette, virgolette singole, undefined/NaN/Infinity, commenti, chiavi duplicate… poi la riparazione (sicura o aggressiva) mostra esattamente cosa è stato corretto.

Ripara un dato

Esplora, interroga & converti

Vista ad albero (colori per tipo, copia del percorso), vista tabella con ordinamento, filtro ed export CSV/TSV/Markdown, JSONPath RFC 9535, JSON Pointer, diff strutturale e convertitori verso YAML, XML, TypeScript, Python, Go, Rust, Java, C#, SQL e JSON Schema. Un documento, più prospettive.

Esplora ora
Come funziona

Dal dato grezzo al risultato utilizzabile in tre passaggi

Incolla, trascina o carica

Incolla la risposta di un'API, trascina un file .json, .jsonc, .ndjson o .har, oppure scegli un esempio. L'import è istantaneo e strettamente locale: nessun file passa da un server.

Formatta, valida, ripara

Beautify con 2-8 spazi o tab, minify, ordinamento alfabetico delle chiavi (ricorsivo o meno), validazione RFC 8259 in tempo reale con diagnosi precise e riparazione intelligente con mini-diff.

Esplora, confronta, converti

Albero, tabella, query JSONPath/JSON Pointer, diff strutturale, conversioni verso oltre 15 formati e statistiche. Copia il risultato o scaricalo: tutto resta sul tuo dispositivo.

Riferimento

Standard e sintassi supportati

StandardOggettoDettaglio
RFC 8259Formato JSONValidazione rigorosa: UTF-8, numeri, stringhe con escape, nessuna virgola finale, chiavi obbligatoriamente tra virgolette doppie.
RFC 6901JSON PointerLocalizzazione /users/0/profile/email, con escape ~0 / ~1. Base delle operazioni JSON Patch.
RFC 9535JSONPathDiscesa ricorsiva, wildcard, slice, unioni e filtri di espressione — standard Internet pubblicato nel 2024.
JSON SchemaContratto di datiGenerazione Draft 2020-12: tipi, required, enum, array, oggetti annidati e formati rilevati (e-mail, data, UUID, URL).
NDJSON / JSONLRegistrazione logUn JSON per riga, UTF-8, separato da \n — rilevato e convertibile in array JSON.
JSONC / JSON5JSON + commentiRiconosciuti dal linter e convertibili in JSON rigoroso; mai mescolati dal validatore RFC 8259.
FAQ

Domande frequenti

Cosa fa esattamente « formattare » un JSON?
Formattare (o « beautificare ») re-indenta il documento e aggiunge i ritorni a capo per renderlo leggibile: ogni livello di annidamento viene spostato in base all'indentazione scelta (2, 3, 4, 8 spazi, tab o personalizzata). L'operazione non modifica mai il valore dei dati: ri-minificare in seguito riproduce esattamente il documento iniziale.
Perché il mio JSON risulta « non valido » anche se funziona da me?
La maggior parte dei browser, di Python e di Node.js accettano deviazioni di sintassi che lo standard RFC 8259 vieta: virgola finale in un oggetto, chiavi senza virgolette, virgolette singole, valori undefined/NaN/Infinity, commenti // o /* */ o costanti TRUE/FALSE/NULL in maiuscolo. La nostra scheda Ripara trasforma queste varianti in JSON rigoroso, con l'elenco esatto delle correzioni.
La formattazione può sovrascrivere i miei dati?
No. La formattazione e l'ordinamento lavorano su una copia: dopo ogni operazione, una verifica di integrità confronta il risultato ri-parseato con il documento originale. In caso di errore, la casella mostra « Operation failed » e non tocca mai la tua sorgente: l'input resta sempre intatto (architettura immutabile Input → Trasformazione → Output).
I miei JSON vengono inviati da qualche parte?
Mai. Parsing, formattazione, validazione, riparazione, query, diff, conversioni e statistiche avvengono nel tuo browser. Nessuna API remota di parsing, nessuno storage su server, nessuna telemetria dei contenuti. La pagina contatta solo le API di configurazione Volade (pulsanti Premium, valuta), mai i tuoi dati. Puoi verificare nella scheda rete del browser: non viene caricato nulla di diverso dalla pagina stessa.
Cos'è JSONPath e a cosa serve?
JSONPath è un linguaggio di query per estrarre sottoinsiemi di un documento JSON, ormai standardizzato dalla RFC 9535. Ad esempio $.users[?(@.age > 18)].name restituisce tutti i nomi degli utenti maggiorenni; $..price raccoglie tutti i prezzi, a qualsiasi profondità. È l'equivalente JSON di XPath per XML — essenziale per interrogare le risposte delle API senza scrivere cicli.
È possibile formattare file molto grandi?
Sì, nei limiti della memoria del tuo browser (in genere da decine a centinaia di MB). Non c'è alcun limite artificiale di upload — semplicemente non esiste perché non c'è alcun upload. L'albero viene renderizzato in modo lazy e le operazioni pesanti passano da worker in background per non bloccare l'interfaccia.
Differenza tra JSON e JSONC / JSON5 / NDJSON?
JSONC aggiunge i commenti; JSON5 aggiunge inoltre chiavi senza virgolette, virgolette singole e valori speciali; NDJSON (o JSONL) contiene un oggetto JSON valido per riga, separati da ritorni a capo — molto usato per log e flussi di dati. Il linter riconosce queste varianti e la scheda Converti le trasforma in JSON rigoroso se necessario.
A cosa serve la vista Tabella?
Quando il tuo JSON è un elenco di oggetti omogenei (es. una risposta API paginata), la vista Tabella lo trasforma automaticamente in una tabella da ufficio: colonne dinamiche, ordinamento per colonna, ricerca, mascheramento tramite ricerca, poi export CSV, TSV o Markdown per Excel, Google Sheets o Notion.
La formattazione modifica l'ordine delle chiavi?
Il solo beautify conserva l'ordine esatto delle chiavi così come appaiono. L'ordinamento alfabetico (A → Z o Z → A), ricorsivo o limitato al livello corrente, è un'operazione volontaria: è consigliato per produrre diff riproducibili e confronti deterministici, ad esempio prima di calcolare un digest.
Come creare un JSON Schema dai miei dati?
Scheda Converti → « JSON Schema ». Lo strumento genera uno schema Draft 2020-12 deducendo i tipi, i campi obbligatori, gli array e gli oggetti annidati, gli enum (quando ci sono poche valori distinti) e i formati rilevati (e-mail, data, UUID, URL). Perfetto per vincolare o documentare un'API — il tutto senza inviare dati.

JSON Formatter online: il workbench JSON 100 % locale

Il JSON Formatter Volade trasforma il tuo browser in un completo laboratorio JSON, gratuito e senza registrazione: beautify, minify, validazione rigorosa RFC 8259, riparazione intelligente, viste ad albero e tabella, query JSONPath, JSON Pointer, diff strutturale, statistiche e decine di conversioni. Nessun dato lascia il tuo dispositivo: niente upload, niente account, nessuna telemetria dei contenuti. Ideale per sviluppatori, data analyst, amministratori di sistema e chiunque manipoli dati grezzi.

La pagina funziona interamente nel tuo browser: parsing, formattazione, riparazione, query e conversioni vengono eseguite localmente, garantendo una riservatezza totale — anche per documenti aziendali, risposte API con dati personali o file di configurazione sensibili. Verifica tu stesso nella scheda rete del browser: nessun dato viene mai trasmesso.

Formattare e minificare JSON conforme RFC 8259

Il pulsante Beautify re-indenta il tuo documento con l'indentazione che preferisci — 2, 3, 4 o 8 spazi, tab o personalizzata — e il pulsante Minify lo comprime per risparmiare banda. Una verifica di integrità rigorosa garantisce che nessuna trasformazione alteri i tuoi dati: il risultato ri-parseato viene confrontato con il documento originale. L'ordinamento alfabetico delle chiavi, ricorsivo o limitato al livello corrente, produce diff riproducibili e confronti deterministici.

Validare e riparare: linter, diagnosi precise, riparatore

Il validatore in tempo reale conforme alla RFC 8259 localizza ogni errore con precisione: riga, colonna, offset, percorso JSON, token atteso e token trovato, con un pulsante « vai all'errore ». Il linter rileva le deviazioni che i parser tolleranti accettano erroneamente: virgole finali, chiavi senza virgolette, virgolette singole, valori undefined / NaN / Infinity, commenti // o /* */, costanti TRUE / FALSE / NULL in maiuscolo e chiavi duplicate.

La riparazione intelligente — modalità sicura e aggressiva — ricostruisce i documenti danneggiati (JSON troncato, apostrofi al posto delle virgolette, virgole o graffe mancanti) e mostra esattamente le correzioni applicate grazie a un mini-diff. Lo strumento ideale per recuperare un export di un'API, un file di log corrotto o una risposta incollata dalla console.

Esplorare, interrogare e confrontare

La vista ad albero colora i tipi (stringhe, numeri, booleani, null) e copia con un clic un percorso JSON o un JSON Pointer. La vista tabella trasforma un elenco di oggetti omogenei in una tabella dati ordinabile e filtrabile, esportabile in CSV, TSV o Markdown per Excel, Google Sheets o Notion. Le query JSONPath (RFC 9535) — inclusi filtri come $.users[?(@.age > 18)].name — e il JSON Pointer (RFC 6901) estraggono qualsiasi sotto-albero; il diff strutturale confronta due documenti ed elenca aggiunte, rimozioni e modifiche con i relativi valori prima/dopo.

Convertire in tutto l'ecosistema dati

Il convertitore produce JSON verso YAML, XML, CSV, TSV, Markdown, TypeScript, JavaScript, Python, Go, Rust, Java, C#, Base64, NDJSON e SQL INSERT e riconosce automaticamente le varianti vicine (JSONC, JSON5, NDJSON) per normalizzarle in JSON rigoroso. La generazione di un JSON Schema Draft 2020-12 deduce tipi, campi obbligatori, enum e formati rilevati (e-mail, data, UUID, URL) direttamente dai tuoi dati.

Statistiche, rilevamento dei segreti e uso professionale

Il pannello delle statistiche misura la dimensione in byte UTF-8, la profondità, il numero di nodi, la distribuzione dei tipi e un punteggio di qualità globale — utile per controllare risposte API voluminose. Il rilevamento dei segreti individua token Bearer, chiavi API e password in chiaro e propone una versione anonimizzata da condividere in sicurezza. Caricamento di file, copia con un clic e vari export completano una cassetta degli attrezzi completa per il trattamento quotidiano di dati JSON grezzi o malformati.

Per andare oltre, scopri altri strumenti web Volade come il generatore di UUID, il contatore di parole, il generatore di palette di colori o il generatore di Lorem Ipsum — tutti 100 % locali, gratuiti e in italiano.

Una licenza premium, tutti i tuoi strumenti web

Il tuo abbonamento Volade sblocca tutti i nostri strumenti web, più il browser, il CMS, il desktop e gli script — su tutti i tuoi dispositivi.

Una licenza, tutto l'ecosistema premium Browser · CMS · Desktop · Mobile · Script · API · Strumenti · Database
Una licenza, tutto Passa al premium Accedi