TF

Convertitori

Convertitore da JSON a YAML e da YAML a JSON

Converti JSON in YAML pulito e YAML di nuovo in JSON, con rientro, ordinamento delle chiavi e supporto multi-documento.

Funziona in locale nel tuo browser — i tuoi dati non vengono caricati.

oppure trascina qui un file
Incolla JSON o YAML: la conversione avviene mentre scrivi.

Che cos’è questo strumento?

YAML è il formato dei manifest Kubernetes, di Docker Compose, di GitHub Actions e di molti file di configurazione, mentre le API parlano JSON. Incolla l’uno o l’altro per convertire mentre scrivi, con errori che indicano riga e colonna esatte. Lo YAML multi-documento (separato da ---) diventa un array JSON.

La conversione usa un parser YAML 1.2 completo, con ancore e alias, scalari a blocchi e documenti multipli. I commenti vanno persi verso JSON, perché JSON non ha una sintassi per i commenti.

Tutto viene eseguito nel browser, quindi file di configurazione e segreti non lasciano mai il tuo dispositivo.

Come usare Convertitore da JSON a YAML

  1. Scegli JSON → YAML o YAML → JSON.
  2. Incolla i dati, trascina un file o carica l’esempio.
  3. Scegli 2 o 4 spazi di rientro e, se vuoi, ordina le chiavi, metti le stringhe tra virgolette o minimizza il JSON.
  4. Copia o scarica il risultato, oppure inverti la direzione per riconvertirlo.

Esempi

Da JSON a YAML

{"name":"api","ports":[80,443]}
name: api
ports:
  - 80
  - 443

Domande frequenti

YAML è un sovrainsieme di JSON?

Sì: YAML 1.2 accetta qualsiasi JSON valido, quindi puoi incollare JSON nei file YAML. La conversione ti dà lo stile con rientri, più pulito.

Perché i miei commenti YAML mancano nel JSON?

JSON non ha commenti, quindi non possono essere trasferiti. Conserva lo YAML originale se ti servono.

A cosa serve «Metti tutte le stringhe tra virgolette»?

Racchiude ogni valore di testo tra virgolette doppie. Evita che valori come yes, no o on vengano letti come booleani da vecchi strumenti YAML 1.1.

Può convertire file con più documenti YAML?

Sì. I documenti separati da --- diventano elementi di un array JSON, nello stesso ordine.

Ti servirà più potenza in futuro?

Strumenti premium, limiti più alti e accesso API sono in programma. La V1 resta gratuita e privata nel tuo browser.