want2convertwant2convert
Menu
Blog
Todas as ferramentas →
Dev Tools

Converter JSON para YAML online grátis

Converta JSON para YAML em tempo real. Aceita objetos aninhados, arrays e todos os tipos de JSON. Tudo no navegador.

Arquivos nunca armazenadosInstantâneoSem cadastro

🔒 Seu arquivo nunca sai do seu navegador. A conversão é feita localmente com js-yaml.

Como converter JSON para YAML online

  1. 1

    Cole seu JSON

    Cole um JSON válido na caixa de entrada.

  2. 2

    Veja o resultado em YAML

    O YAML aparece na hora. A ferramenta valida o JSON e mostra um erro se ele estiver malformado.

  3. 3

    Copie o YAML

    Clique em Copiar para levar o YAML para a área de transferência.

JSON e YAML descrevem o mesmo modelo de dados (mapas, listas e valores simples), mas foram pensados para leitores diferentes. O JSON é feito para máquinas: aspas obrigatórias, sem comentários e sem ambiguidade. O YAML é feito para pessoas que editam configurações à mão: indentação no lugar de chaves, aspas opcionais e comentários. Converter JSON para YAML costuma ser o primeiro passo para transformar a resposta de uma API ou uma configuração gerada em algo fácil de manter.

Usos comuns: transformar uma configuração JSON em um manifesto do Kubernetes, um arquivo docker-compose, um workflow do GitHub Actions ou um playbook do Ansible, ecossistemas que adotaram o YAML. Também ajuda a revisar JSONs grandes em um pull request, já que o YAML mostra diferenças linha a linha bem melhor que um JSON em uma única linha.

A conversão acontece no seu navegador com a biblioteca js-yaml: o que você cola não é enviado a nenhum servidor. Antes de gerar o YAML, a ferramenta analisa o JSON, então uma entrada malformada gera um erro claro em vez de um arquivo quebrado. Chaves e colchetes viram indentação, as aspas das chaves são removidas quando é seguro e nada se perde: você pode voltar com o conversor de YAML para JSON. Só lembre que, no YAML, a indentação tem significado e alterá-la muda a estrutura.

Perguntas frequentes

Você também pode precisar