Converta JSON para formato YAML. Análise e formatação automáticas. Gratuito.

JSON e um formato amplamente utilizado com grande compatibilidade. Dependendo do uso, a conversao para YAML pode oferecer vantagens significativas - arquivos menores, melhor qualidade ou suporte mais amplo de plataformas.
Este conversor online gratuito transforma seus arquivos JSON para o formato YAML diretamente no navegador. Nenhum arquivo e enviado a servidores - todo o processo acontece localmente no seu dispositivo.
Converta quantos arquivos precisar sem limites diarios, sem registro e sem marcas d'agua. Arraste e solte seus arquivos, ajuste a qualidade e baixe os resultados.
| Funcionalidade | JSON | YAML |
|---|---|---|
| Dados hierárquicos | ||
| Dados tabulares | ||
| Validação de schema | ||
| Legível por humanos | ||
| Padrão API | ||
| Sintaxe compacta |
JSON e YAML representam dados estruturados, mas YAML usa uma sintaxe baseada em indentação, mais limpa, sem chaves nem aspas em torno das chaves. O conversor analisa a estrutura JSON e a formata segundo as convenções YAML: indentação para aninhamento, hífens para elementos de array e dois pontos para pares chave-valor.
Por exemplo, um objeto JSON como {"nome": "Pedro", "idade": 30} torna-se duas linhas YAML: nome: Pedro e idade: 30. Objetos aninhados usam indentação mais profunda, e os arrays usam o prefixo hífen-espaço.
YAML é comumente usado para arquivos de configuração (Docker Compose, Kubernetes, GitHub Actions, Ansible) pela sua maior legibilidade. A conversão é realizada completamente no seu navegador.
Algumas dicas para evitar problemas comuns:
YAML is sensitive to formatting. Here are common issues when working with converted YAML:
yes, no, on, off as booleans. If these appear as string values in JSON, the converter wraps them in quotes.The converter generates valid YAML that passes yamllint validation. If you encounter issues, check for mixed indentation or unquoted special characters.

Tem uma ideia, encontrou um erro ou quer sugerir algo? Envie-nos uma mensagem – respondemos em 24 horas.