Formatta, valida, confronta e converti JSON direttamente nel browser. Indispensabili per sviluppatori che lavorano con API REST, configurazioni e dati strutturati — senza installare nulla.
Staging e production restituiscono dati diversi? Incolla le due risposte nel JSON Diff: mostra esattamente quali chiavi sono diverse, aggiunte o rimosse — ignorando l'ordine e la formattazione. Utile per verificare che un deploy non abbia cambiato la struttura dell'API.
Molti sistemi esportano dati in JSON (API, MongoDB, localStorage). Per analizzarli in Excel o Google Sheets, usa JSON → CSV: il tool gestisce automaticamente gli array di oggetti, crea i header dalle chiavi e produce un CSV con il delimitatore corretto (virgola o punto e virgola per l'italiano).
In progetti con API pubbliche o configurazioni complesse, lo Schema Validator verifica che il JSON rispetti il contratto definito in JSON Schema o OpenAPI. Ogni violazione viene spiegata in italiano con il percorso esatto nel documento e un suggerimento per correggerla.
{"a": 1,} non è JSON valido (lo è in JavaScript). Il Beautifier segnala la riga esatta."chiave" con virgolette doppie — mai singole.// ... o /* ... */) — sono ammessi solo in JSON5 o JSONC. Rimuovili prima di validare.{1: "valore"} non è valido — le chiavi devono essere stringhe quoted.undefined, NaN e Infinity non esistono in JSON — usa null o rimuovi il campo.\uXXXX.No — elaborazione completamente nel browser, nessun dato viene inviato a server. Puoi incollare response API con dati sensibili, token, o configurazioni riservate in sicurezza totale.
Il JSON Diff confronta la struttura semantica — ignora l'ordine delle chiavi e la formattazione, segnala solo differenze reali di dati. Il Diff Viewer confronta il testo riga per riga — rileva anche differenze di formattazione e ordine. Per confrontare due JSON da API, usa sempre JSON Diff: due JSON equivalenti potrebbero avere chiavi in ordine diverso e risultare "diversi" in un diff testuale.
I tool funzionano con JSON di qualsiasi dimensione, ma il rendering dell'editor può rallentare oltre i 5–10MB. Per file molto grandi, considera strumenti CLI come jq (gratuito, open source): cat data.json | jq '.' per formattare, jq '.users[] | select(.active == true)' per filtrare.
Usa lo YAML Formatter che supporta la conversione bidirezionale JSON ↔ YAML. Incolla il JSON nel campo di input e seleziona "Converti in YAML" — il risultato è un YAML leggibile con la struttura equivalente.