Formatta, minimizza e valida JSON

Formatta, valida o minimizza JSON online. Scegli il rientro, ordina le chiavi degli oggetti annidati e conserva gli interi grandi senza perdere precisione.

0 caratteri
Risultato

Il risultato apparirà qui.

Come formattare, validare o minimizzare JSON

  1. Incolla un documento JSON, per esempio una risposta API o una configurazione.
  2. Scegli la formattazione per leggere meglio, la minimizzazione per un risultato compatto o la validazione per controllare la sintassi.
  3. Regola rientro e ordinamento delle chiavi, poi copia o scarica il risultato.

Come usare Formatta, minimizza e valida JSON

I valori numerici mantengono la rappresentazione originale, anche oltre gli interi sicuri di JavaScript. Commenti e virgole finali vengono rifiutati. Le chiavi duplicate vengono segnalate per evitare perdite silenziose di dati.

Esempio JSON: un intero grande resta esatto

Dati in ingresso
{"message":"Ciao, mondo! 👋","id":9007199254740993,"enabled":true}
Risultato
{ "message": "Ciao, mondo! 👋", "id": 9007199254740993, "enabled": true }

Domande su Formatta, minimizza e valida JSON

Che differenza c’è tra formattare e minimizzare?

La formattazione aggiunge rientri e ritorni a capo. La minimizzazione elimina gli spazi superflui fuori dalle stringhe. Valori e spazi all’interno delle stringhe vengono conservati.

Gli interi grandi perdono precisione?

Il formattatore mantiene la scrittura originale dei numeri, compreso 9007199254740993, senza convertirli in numeri JavaScript. Gli identificatori oltre l’intervallo degli interi sicuri non vengono arrotondati.

Perché il mio JSON non è valido?

Le cause comuni sono apici singoli, chiavi senza virgolette, virgole finali e commenti. Vengono rifiutate anche le chiavi duplicate, per non scartare un valore senza avviso. Gli errori vengono segnalati, non corretti per supposizione.

Ordinare le chiavi cambia l’ordine degli array?

No. Vengono ordinate solo le chiavi degli oggetti, anche annidati. Gli elementi degli array mantengono il loro ordine. Il JSON formattato non è una rappresentazione canonica per firme crittografiche.

I miei file, token o testi vengono caricati su un server?

No. I dati vengono elaborati nel browser. Il sito fornisce la pagina e il programma, ma non invia i tuoi contenuti a un server di conversione e non li salva in un account.

  • Decodifica JWT

    Leggi intestazione e contenuto JWT e controlla le date di scadenza e attivazione senza inviare il token ad altri servizi.

  • Confronto testi

    Confronta due testi per righe, parole o caratteri e individua le differenze preservando spazi e ritorni a capo.

  • Codifica e decodifica Base64

    Converti testo UTF-8 in Base64 o decodifica Base64 standard e sicuro per URL, con padding e righe configurabili.

Usi comuni ed esempi

Tutti gli strumenti per sviluppatori

Codifica e file

Converti testo, byte, URL e immagini incorporate senza alterare i dati originali.

Analisi di dati e testi

Leggi dati strutturati e token e individua con precisione le modifiche.

Hash, identificatori e orari

Verifica file, genera identificatori e consulta date e pianificazioni ricorrenti.

Testi e file vengono elaborati sul tuo dispositivo. Non lasciare risultati riservati negli appunti condivisi e usa un dispositivo affidabile per chiavi private e token.