Conversores
Conversor de JSON para YAML e de YAML para JSON
Converta JSON em YAML limpo e YAML de volta para JSON, com indentação, ordenação de chaves e suporte multidocumento.
Funciona localmente no seu navegador — os seus dados não são carregados.
O que é esta ferramenta?
O YAML é o formato dos manifestos Kubernetes, do Docker Compose, do GitHub Actions e de muitos ficheiros de configuração, enquanto as APIs falam JSON. Cole qualquer um para converter enquanto escreve, com erros que indicam a linha e a coluna exatas. O YAML multidocumento (separado por ---) passa a um array JSON.
A conversão usa um analisador YAML 1.2 completo, com âncoras e aliases, escalares em bloco e vários documentos. Os comentários perdem-se ao passar para JSON, porque o JSON não tem sintaxe de comentários.
Tudo corre no seu navegador, por isso ficheiros de configuração e segredos nunca saem do dispositivo.
Como usar: Conversor de JSON para YAML
- Escolha JSON → YAML ou YAML → JSON.
- Cole os dados, largue um ficheiro ou carregue o exemplo.
- Escolha 2 ou 4 espaços de indentação e, se quiser, ordene chaves, coloque strings entre aspas ou minifique o JSON.
- Copie ou transfira o resultado, ou inverta a direção para converter de volta.
Exemplos
JSON para YAML
{"name":"api","ports":[80,443]}name: api ports: - 80 - 443
Perguntas frequentes
O YAML é um superconjunto do JSON?
Sim — o YAML 1.2 aceita qualquer JSON válido, por isso pode colar JSON em ficheiros YAML. A conversão dá-lhe o estilo indentado, mais limpo.
Porque desaparecem os meus comentários YAML no JSON?
O JSON não tem comentários, por isso não podem ser transferidos. Guarde o YAML original se precisar deles.
O que faz «Colocar todas as strings entre aspas»?
Envolve cada valor de texto em aspas duplas. Evita que valores como yes, no ou on sejam lidos como booleanos por ferramentas YAML 1.1 antigas.
Converte ficheiros com vários documentos YAML?
Sim. Os documentos separados por --- tornam-se itens de um array JSON, pela mesma ordem.
Vai precisar de mais capacidades no futuro?
Ferramentas premium, limites mais altos e acesso por API estão nos nossos planos. A V1 continua gratuita e privada no seu navegador.