Convertitore JSON ⇄ YAML
Converti tra JSON e YAML in entrambe le direzioni — incolla l'uno e ottieni l'altro all'istante. Comodo per file di configurazione, manifest Kubernetes e payload API. Tutto viene eseguito nel tuo browser, quindi i tuoi dati non vengono mai caricati.
Altre preimpostazioni
Passa a un'altra preimpostazione: ognuna apre la propria pagina pronta all'uso:
Come convertire JSON e YAML
- Scegli la direzione — JSON → YAML o YAML → JSON.
- Incolla il tuo documento nella casella di input.
- Copia il risultato convertito dalla casella di output.
Informazioni su JSON e YAML
JSON e YAML descrivono gli stessi tipi di dati strutturati — oggetti, array e scalari — con stili diversi. JSON usa parentesi graffe e virgolette ed è la lingua franca delle API web; YAML usa l'indentazione, è meno verboso ed è la scelta abituale per la configurazione modificata a mano, come i manifest Kubernetes, GitHub Actions e Docker Compose.
La conversione tra i due ti permette di leggere una risposta API come YAML, oppure di trasformare una configurazione YAML nel JSON che un programma si aspetta, senza riscriverla a mano. Questo convertitore analizza e ri-serializza interamente nel tuo browser, quindi le tue configurazioni e i tuoi payload non lasciano mai il tuo dispositivo.
Domande frequenti
Come converto JSON in YAML?
Scegli la direzione JSON → YAML, incolla il tuo JSON e lo YAML appare all'istante. Sposta l'interruttore per convertire invece YAML → JSON.
La conversione è senza perdite?
JSON si mappa in modo pulito su YAML e viceversa per oggetti, array, stringhe, numeri, valori booleani e null. Le funzionalità esclusive di YAML, come commenti e anchor, non sono rappresentate in JSON.
Perché convertire tra i due?
YAML è più facile da leggere e scrivere per la configurazione (Kubernetes, CI, Docker Compose); JSON è quello che la maggior parte delle API e dei programmi si scambia. La conversione ti permette di lavorare con quello più adatto al compito.
I miei dati vengono caricati?
No. La conversione avviene interamente nel tuo browser; nulla viene inviato a un server.