YAML in JSON
Trasforma file di configurazione YAML e specifiche API in JSON, e scopri subito se il YAML contiene errori.
oppure trascinali qui · fino a 50 MB per file, gratis
File più grandi? Con Pro converti file fino a 500 MBOltre i limiti gratuiti: potrai sbloccare il download da 1,99 €.
Elaborazione in corso…
Il tuo file è pronto
Gratis · Senza registrazione · Senza filigrana · I tuoi file non lasciano mai il dispositivo
YAML in JSON in 3 passaggi
- Seleziona il file YAML (.yaml o .yml) o trascinalo nel riquadro.
- Fai clic su Converti in JSON.
- Scarica il file JSON indentato.
Perché convertire YAML in JSON
Il YAML è facile da scrivere per le persone, ed è per questo che lo usano i manifest di Kubernetes, i file di Docker Compose, i workflow di GitHub Actions e le specifiche OpenAPI. Molti strumenti, librerie e API però accettano solo JSON. La conversione fa anche da validatore: un errore di indentazione che il YAML leggerebbe in silenzio in un altro modo diventa visibile nella struttura del JSON.
Il convertitore segue lo schema core di YAML, quindi numeri, true, false e null diventano veri valori JSON, mentre date come 2026-03-15 restano testo, esattamente come sono scritte. Ancore e alias vengono espansi, i commenti vengono eliminati perché il JSON non li prevede, e un file con più documenti separati da --- diventa una lista JSON.
Domande frequenti
Come convertire YAML in JSON?
Seleziona il file .yaml o .yml e fai clic su Converti in JSON. Scarichi gli stessi dati come JSON indentato. Se il YAML contiene un errore, come una tabulazione usata per l’indentazione o i due punti mancanti, vedi invece il messaggio con il numero di riga.
Cosa succede ai commenti del YAML?
Il JSON non prevede commenti, quindi restano fuori dal risultato. Tutto il resto viene mantenuto: chiavi, valori, liste e annidamento. Se in futuro ti servono i commenti, conserva il file YAML originale accanto al JSON.
E i file con più documenti YAML?
Un file YAML può contenere più documenti separati da una riga con tre trattini, come capita spesso nei manifest di Kubernetes. In quel caso il JSON è una lista con una voce per ogni documento, nello stesso ordine del file.
Perché "no" non diventa false?
Le vecchie versioni di YAML leggevano yes, no, on e off come true o false, causando bug famosi come il codice paese NO della Norvegia trasformato in false. Questo convertitore usa le regole moderne di YAML 1.2, in cui solo true e false sono booleani.
Il mio file viene caricato su un server?
No. Il YAML viene convertito nel tuo browser, sul tuo dispositivo, quindi file di configurazione con nomi host, chiavi o token non lasciano mai il tuo computer. Una volta caricata la pagina, il convertitore continua a funzionare anche senza connessione a internet.