Conversor de YAML para JSON

Cole o YAML e converta para JSON formatado para APIs, scripts e migração de configuração.

Toda conversão de dados acontece localmente no seu navegador. Nenhum JSON, CSV, YAML ou XML é enviado aos nossos servidores.
YAMLJSON

Exemplos rápidos

Converter configuração YAML para JSON formatado

A conversão de YAML para JSON é útil quando configurações, trechos de CI, exemplos de infraestrutura ou dados de documentação precisam ser usados por APIs, scripts, fixtures de teste ou ferramentas de validação mais rígidas. O conversor analisa um documento YAML e gera JSON com indentação.

O JSON é menos expressivo que o YAML. Comentários, âncoras, aliases e alguma sintaxe específica do YAML não têm um equivalente direto em JSON, portanto revise a saída antes de usá-la como configuração de produção.

O que revisar após a conversão

  • Comentários e âncoras que ajudaram a explicar o YAML original.
  • Valores implícitos do YAML, como true, false, null, e números.
  • Valores entre aspas que devem permanecer strings na saída JSON.
  • YAML com múltiplos documentos separados por '---' ---, que deve ser dividido antes da conversão.
Observação sobre strings: coloque valores YAML entre aspas quando um valor que parece numérico deve permanecer uma string, como um ID, código postal ou número de versão.

FAQ de YAML para JSON

Os comentários, âncoras e aliases do YAML são preservados?

Não. O JSON não suporta comentários, âncoras ou aliases, portanto esses recursos exclusivos do YAML não são representados na saída.

Por que um valor YAML mudou de tipo?

O YAML pode inferir booleanos (`true`, `false`), `null` e números. Coloque um valor entre aspas no YAML se ele precisar permanecer como uma string em JSON.

Este conversor pode converter múltiplos documentos YAML de uma vez?

Este conversor é destinado a um único documento YAML. Separe YAMLs com múltiplos documentos antes de converter para que cada documento tenha uma saída JSON clara.