Converter JSON em YAML (e vice-versa)
Converta um objeto JSON em YAML, ou um arquivo YAML em JSON.
Como funciona
Esta ferramenta é voltada principalmente para manifests do Kubernetes, arquivos docker-compose.yml e configurações de ferramentas de CI/CD, que quase sempre são escritos em YAML. Para manipular esse tipo de arquivo por script (ler um valor, transformá-lo, gerar um manifesto dinamicamente), costuma ser mais simples trabalhar em JSON: cole seu YAML e clique em "YAML → JSON" para obter uma estrutura diretamente utilizável. No sentido inverso, "JSON → YAML" converte um objeto JSON gerado por um script em YAML legível, pronto para ser colocado em um arquivo de configuração.
O YAML gerado respeita a indentação habitual?
Sim, a conversão produz YAML com a indentação padrão de dois espaços, incluindo listas e objetos aninhados. O resultado é um YAML válido, mas a formatação (ordem das chaves, estilo de indentação) pode diferir ligeiramente de um arquivo escrito à mão.
Os comentários do YAML são mantidos?
Não. O JSON não tem a noção de comentário; portanto, em uma conversão YAML → JSON → YAML, qualquer comentário presente no YAML original é perdido — somente os dados estruturados (chaves, valores, listas) são preservados.
Processamento 100% local: a conversão é executada inteiramente no seu navegador graças ao WebAssembly — sua configuração nunca é enviada a um servidor.