Formattatore YAML

Incolla YAML, come un manifest Kubernetes, un workflow GitHub Actions o un file docker-compose, per normalizzarne l'indentazione, oppure cambia modalità per convertirlo in JSON o riconvertire JSON in YAML. Uno YAML non valido produce un messaggio di errore chiaro e specifico invece di un fallimento silenzioso. L'analisi avviene con js-yaml interamente nel browser.

PrivatoGratisFunziona offline

Verificato da Vincenzo Manto, Fondatore e Lead Developer · Ultimo aggiornamento 27 settembre 2026

Come funziona

  1. 1

    Incolla il tuo YAML o trascina un file .yaml/.yml nel campo di input.

  2. 2

    Scegli Formatta YAML per normalizzare l'indentazione, oppure passa a una modalità di conversione YAML ↔ JSON.

  3. 3

    Un input non valido mostra un errore specifico del parser invece di un risultato vuoto.

  4. 4

    Copia l'output o scaricalo come file.

YAML coerente per workflow ricchi di configurazioni

YAML è la spina dorsale dei manifest Kubernetes, delle pipeline CI/CD e di innumerevoli file di configurazione, ma lo YAML modificato a mano finisce spesso con indentazione mista o stili di lista incoerenti. Questo formattatore riserializza il documento con spaziatura pulita e coerente, rendendo i diff più piccoli e i file più facili da revisionare in un team.

Un solo strumento per YAML e JSON

Poiché YAML è un superset del modello dati di JSON, convertire tra i due è un'esigenza comune quando si spostano configurazioni tra strumenti che si aspettano l'uno o l'altro formato. Questo strumento gestisce entrambe le direzioni con lo stesso parser js-yaml sottostante, quindi la conversione è accurata e gestisce correttamente funzionalità specifiche di YAML come ancore, stringhe multi-riga e collezioni flow.

Domande frequenti

Questo strumento invia il mio YAML a un server?

No. Analisi e conversione avvengono con la libreria js-yaml interamente nel tuo browser: nulla viene caricato.

Cosa cambia esattamente 'Formatta YAML'?

Analizza nuovamente il tuo YAML in una struttura dati e lo riserializza con indentazione e formattazione coerenti, utile per pulire file indentati in modo incoerente provenienti da editor o strumenti diversi.

Può convertire un file YAML in JSON e viceversa?

Sì. Passa a YAML → JSON per ottenere una versione JSON ben formattata del tuo YAML, oppure JSON → YAML per convertire dati JSON in sintassi YAML.

Cosa succede se il mio YAML ha un errore di sintassi?

Il pannello di output mostra l'errore esatto del parser YAML (come un'indentazione errata o una sequenza flow non chiusa) invece di fallire silenziosamente o produrre un output errato.

La formattazione preserva i commenti nel mio YAML?

No: poiché la formattazione funziona analizzando lo YAML in una struttura dati e riserializzandolo, i commenti (che non fanno parte del modello dati) non vengono preservati. Usalo per file di dati senza commenti, o per la pura conversione YAML ↔ JSON.

Strumenti correlati