ToolStudio.es
Nel tuo browser1 Prova Gratuita

Convertire JSON in YAML

Trasforma il JSON in YAML pulito e leggibile per Kubernetes, Docker Compose, GitHub Actions o qualsiasi file di configurazione.

Prova gratuita: elabora 1 documento (incollato o 1 file) e cambia le opzioni quante volte vuoi. Gli errori non consumano la prova.
Input · JSON

Tutto avviene nel tuo browser: i tuoi dati non vengono inviati a nessun server.

Risultato · YAML
Rientro

JSON e YAML: gli stessi dati, scritti in un altro modo

YAML rappresenta gli stessi dati del JSON ma senza parentesi graffe, quadre o virgolette superflue: la struttura è data dal rientro. Per questo lo usano Kubernetes, Docker Compose, Ansible, GitHub Actions e tanti file di configurazione.

Questo strumento converte il JSON in YAML mantenendo l’ordine delle chiavi. Mette le virgolette solo dove servono perché il valore non cambi tipo: un testo come "00184", "true" o "yes" resta tra virgolette, così YAML non lo legge come numero o booleano.

Puoi scegliere un rientro di 2 o 4 spazi. Gli interi molto lunghi restano completi.

Come convertire JSON in YAML

  1. Incolla il JSON o apri un file .json.
  2. Scegli il rientro: 2 o 4 spazi.
  3. Premi «Converti in YAML».
  4. Copia il risultato o scaricalo come file .yaml.

Quando usarlo

  • Portare in YAML un manifest di Kubernetes che hai in JSON.
  • Scrivere la configurazione di Docker Compose o GitHub Actions partendo da un esempio in JSON.
  • Convertire una specifica OpenAPI/Swagger da JSON a YAML.
  • Rendere più leggibile un file di configurazione lungo.

Domande Frequenti

Quale versione di YAML genera?

YAML 1.2, compatibile con le librerie più diffuse (js-yaml, PyYAML, Kubernetes, Docker Compose).

Perché alcuni testi sono tra virgolette?

Perché senza virgolette YAML li leggerebbe come un altro tipo: "123" sarebbe un numero, "true" o "yes" un booleano e "null" un valore vuoto. Le virgolette mantengono il valore identico a quello del JSON.

Si può tornare da YAML a JSON?

Sì, con il convertitore da YAML a JSON. Andata e ritorno restituiscono gli stessi dati.

I miei dati vengono inviati a un server?

No. Tutto viene elaborato nel tuo browser con JavaScript. Il testo che incolli e i file che apri non lasciano il tuo dispositivo, quindi puoi usare tranquillamente dati interni o dei clienti.

È gratis?

Sì. Puoi provare lo strumento gratis con un documento (incollato o un file) e cambiare le opzioni tutte le volte che vuoi; i tentativi con errori non consumano la prova. Per un uso illimitato e per elaborare più file alla volta, ToolStudio Pro costa 1,99 € al mese e include tutti gli strumenti.

Strumenti correlati

Sviluppo

Convertire YAML in JSON

Converti YAML in JSON, con ancore, alias e più documenti separati da «---». Se lo YAML ha un errore, indica riga e colonna.

YAMLJSON
Prova lo strumento
Sviluppo

Formattatore JSON

Incolla JSON minimizzato o disordinato e ottienilo indentato con 2, 4 spazi o tabulazione, con le chiavi ordinate se vuoi. Ogni errore indica riga e colonna.

JSON
Prova lo strumento
Sviluppo

Convertire JSON in XML

Converti JSON in XML: ogni chiave diventa un elemento, le liste ripetono l’elemento e le chiavi «@nome» diventano attributi. I caratteri speciali vengono sottoposti a escape.

JSONXML
Prova lo strumento
Sviluppo

Validatore JSON

Valida JSON secondo lo standard RFC 8259 con ogni errore spiegato in modo chiaro: virgole finali, apici, chiavi senza virgolette o commenti. Segnala anche le chiavi duplicate.

JSON
Prova lo strumento