Abbellisci e minimizza JSON - Formatta e valida il JSON gratis
Incolla, convalida e formatta il JSON con un rientro da 2 / 4 / 8 spazi, oppure minimizzalo su una sola riga. Trascina un file .json o incolla, quindi copia o scarica.
Incolla qui il tuo JSON…
oppure trascina un file .json
Hai finito con Formatta JSON? Prova anche questi
Strumenti selezionati che si abbinano bene con Formattazione JSON. Continua senza perdere il tuo file.
Formattazione HTML
Abbellisci l'HTML disordinato con un'indentazione corretta o riducilo a una singola riga. Trascina un file o incolla, poi copia o scarica.
Provalo oraEncoder / Decoder Base64
Codifica qualsiasi testo o file in Base64 (con variante URL-safe) o decodifica il Base64 in testo. Compatibile con UTF-8.
Provalo oraDecodificatore JWT
Decodifica i token JSON Web, visualizza header e payload, verifica la scadenza. Solo in locale: i tuoi token non lasciano mai il browser.
Provalo oraDa tabella a JSON / SQL
Incolla tabelle CSV, TSV, con punto e virgola, con barra verticale o Markdown e convertile istantaneamente in istruzioni JSON, JSONL o SQL INSERT.
Provalo oraConfronto testi
Confronta due frammenti di testo riga per riga. Vista affiancata o unificata, con opzioni per ignorare gli spazi e le maiuscole/minuscole.
Provalo oraEditor Markdown
Scrivi in Markdown con anteprima HTML dal vivo. Titoli, elenchi, tabelle, blocchi di codice, citazioni. Esporta in HTML o Markdown.
Provalo oraFrequently Asked Questions
Incolla il tuo JSON nel pannello di input — viene analizzato e riformattato istantaneamente con un rientro da 2, 4 o 8 spazi. Se il JSON non è valido, ottieni la riga e la colonna esatte dell'errore dal parser nativo. Tutto funziona nel tuo browser, quindi nessuna chiave API, nessun limite di frequenza e i tuoi dati non lasciano mai il dispositivo. Usa Formatta per un output leggibile e con rientri, oppure Minimizza per ridurlo a una sola riga per la trasmissione in rete.
usageLa formattazione aggiunge interruzioni di riga e indentazione così che il JSON sia facile da leggere e rivedere durante il debug. La minificazione rimuove ogni spazio, tabulazione e ritorno a capo, producendo il payload più piccolo possibile, utile per le richieste API, la configurazione incorporata nel codice sorgente e la riduzione delle dimensioni del bundle. Il nostro strumento offre entrambe le modalità con un solo clic.
featuresLa convalida si basa sul JSON.parse nativo del tuo browser, lo stesso parser utilizzato da ogni runtime JavaScript. Gli errori mostrano il token esatto che causa il problema insieme alla sua posizione, indicando di solito con precisione una virgola mancante, una parentesi non chiusa, una virgola finale o una chiave senza virgolette. Correggi il punto evidenziato e il pannello di output si aggiorna man mano che digiti.
technicalNo. Lo strumento JSON Prettify funziona al 100% lato client nel tuo browser: nessuna comunicazione con il server, nessuna registrazione, nessuna cache. Questo lo rende sicuro per dati sensibili come risposte API con dati personali, configurazioni interne o segreti di produzione che non incolleresti mai in uno strumento ospitato online.
privacySì. Trascina un qualsiasi file .json sul pannello di input e verrà letto direttamente nell'editor. I file di grandi dimensioni (dump di API da diversi megabyte, configurazioni esportate, file di log) funzionano finché il browser riesce a tenerli in memoria, in genere decine di megabyte senza problemi.
usageNo, lo strumento segue rigorosamente lo standard JSON RFC 8259 perché è ciò che JSON.parse accetta. Commenti, virgole finali, virgolette singole e chiavi senza virgolette verranno segnalati come non validi. Se ti serve il supporto per JSON5 o JSONC, rimuovi prima la sintassi non standard, poi formatta con Pixoate.
featuresDopo la formattazione, clicca su Copia per inserire il risultato negli appunti con una sola pressione di tasto, oppure clicca su Scarica per salvarlo come output.json (o output.min.json in modalità minify). L'output conserva la codifica UTF-8, così emoji e caratteri non latini restano intatti.
tipsCompletamente gratuito e senza necessità di account. Non ci sono limiti di utilizzo, filigrane, annunci nel risultato né un piano a pagamento. Lo strumento affianca le nostre utility per PDF e immagini come parte di un kit gratuito per sviluppatori e creator.
pricingVerifica che il tuo JSON sia sintatticamente corretto rispetto allo standard RFC 8259 — analizza il documento e individua la riga e la colonna esatte di ogni errore — ma non lo controlla rispetto a uno schema JSON (campi obbligatori, tipi di valore, intervalli). È ideale per il controllo della sintassi e la formattazione istantanei; per la conformità allo schema avrai bisogno di un validatore JSON Schema dedicato.
technicalDue spazi è l'impostazione predefinita più diffusa — corrisponde a Prettier e alla maggior parte delle guide di stile e impedisce agli oggetti molto annidati di spostarsi troppo a destra. Quattro spazi si leggono bene per file di configurazione poco annidati, mentre otto si usano soprattutto per la stampa o la presentazione. Tutte e tre le opzioni producono un JSON identico e valido, quindi scegli quella che il linter del tuo team si aspetta, poi copia o scarica il risultato.
tipsSì — oltre a questo formattatore JSON abbiamo uno strumento HTML Prettify che abbellisce e minimizza l'HTML, parte dello stesso kit gratuito di strumenti per sviluppatori nel browser. Per il JSON in particolare, questa pagina gestisce formattazione, minimizzazione e convalida della sintassi; passa al formattatore corrispondente per gli altri linguaggi.
featuresTree mode renders your parsed JSON as an interactive, collapsible tree instead of a flat text block, so you can expand or collapse nested objects and arrays to explore a large API response without scrolling through indentation. Prettify still gives you copyable, downloadable formatted text; switch to Tree when you just need to inspect structure, then back to Prettify or Minify when you need the actual output file.
featuresUse Tree mode first to explore a big nested payload — expand only the branches you care about instead of scrolling a wall of indented text. Once you've confirmed the shape is correct, switch to Minify to produce the compact single-line JSON you actually paste into a request body or config file; both modes read the same pasted input, so switching between them is instant.
tipsClicca Try sample per caricare all'istante un piccolo oggetto JSON dimostrativo con un oggetto annidato, un array e un booleano, così puoi vedere subito Prettify, Minify e Tree mode all'opera prima di incollare i tuoi dati reali. Quando hai finito di esaminarlo, premi Clear accanto al pannello di input per svuotare l'editor e ripartire da zero con il tuo JSON.
usageHow JSON Prettify helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Debug delle risposte API
Incolla una risposta API minificata dai tuoi strumenti di sviluppo e visualizza istantaneamente la struttura con i rientri. Individua i campi mancanti, convalida la struttura e verifica la gestione di null e undefined senza dover avviare un'estensione per la visualizzazione di JSON.
Pulizia dei file di configurazione
Riporta a una forma leggibile un package.json, tsconfig.json o .eslintrc.json aggrovigliato dopo la risoluzione di un conflitto di merge. Formatta, controlla e fai il commit di una versione pulita in un minuto.
Ispezione delle esportazioni del database
Esamina un'esportazione JSON da MongoDB, DynamoDB o Firestore prima di importarla. Verifica che la struttura corrisponda al tuo schema e che nessun record presenti collisioni null inattese.
Ispezione del payload dei webhook
Cattura un payload webhook in arrivo da Stripe, GitHub, Linear o Slack e formattalo in modo leggibile per comprenderne la struttura: indispensabile quando crei integrazioni o esegui il debug di campi evento mancanti.
Assistenti per la revisione del codice
Incolla esempi JSON forniti dai revisori nelle descrizioni delle PR nella loro forma completamente formattata, oppure riducili con Minimizza quando lo spazio in chat è limitato. In entrambi i casi il file è valido e sicuro da copiare e incollare.
Gestione dei segreti in produzione
Poiché tutto avviene nel tuo browser, puoi incollare payload con segreti di produzione per ispezionarli senza alcun passaggio attraverso la rete: esattamente il flusso di lavoro di cui i team DevOps hanno bisogno, ma che gli strumenti JSON in cloud non possono offrire in sicurezza.
Explore Massive GraphQL & Nested API Responses
Switch to Tree mode to expand only the branches you care about in a huge nested payload, instead of scrolling a wall of prettified indentation to find one field.
Prep Request Bodies for Postman & Insomnia
Paste a rough JSON body, prettify it to check the shape is right, then Minify before saving it into a Postman or Insomnia collection so it stores compactly.
Teach JSON Structure to New Developers
Use Tree mode's collapsible nested view to walk bootcamp students or junior engineers through how objects and arrays nest, without them getting lost in raw indentation.
Tidy Log Exports Before Filing a Support Ticket
Paste a minified error log or JSON blob copied from your monitoring tool, prettify it into a readable format, and paste the clean version into a support ticket or Slack thread.
Validate Config Files Before Committing
Paste a package.json, tsconfig.json or other JSON config file to catch a stray trailing comma, unmatched bracket or unquoted key via the native JSON.parse error message — before a malformed config breaks your build or CI pipeline.
Pixoate