Conversor YAML para JSON
Converta YAML para formato JSON. Análise e formatação automáticas. Gratuito.
Por que converter YAML para JSON?
YAML é o formato de configuração legível do Docker Compose, Kubernetes, GitHub Actions, GitLab CI, Ansible, Helm e de muitas outras ferramentas DevOps. As API REST, as bibliotecas JavaScript e Python e as bases NoSQL exigem, porém, os dados em JSON. A conversão de YAML para JSON é uma tarefa diária de programadores e equipas DevOps.
O YAML usa indentação em vez de chavetas, aceita comentários e lê-se melhor. As máquinas preferem JSON: é inequívoco, mais rápido de analisar e tem uma especificação rigorosa. A conversão de YAML para JSON elimina as armadilhas da sintaxe YAML (por exemplo true e false sem aspas, que se transformam em booleanos, ou erros de indentação) e dá um formato aceite por qualquer linguagem de programação.
O conversor valida a sintaxe YAML antes da conversão, informa dos erros de indentação e gera JSON correto e formatado. Suporta estruturas aninhadas, matrizes, âncoras e aliases YAML e cadeias em várias linhas.
Toda a conversão acontece localmente no navegador; os dados não são enviados para nenhum servidor. Sem registo, sem limites, sem rastreio.
Como converter YAML para JSON
Cole os seus dados
Cole os dados YAML no campo de entrada.Converter
Clique em Converter para transformar os dados YAML em formato JSON.Copiar ou descarregar
Copie a saída JSON ou descarregue como ficheiro.
O que torna este conversor diferente?
Privacidade total
Os seus ficheiros são processados inteiramente no navegador. Nada é enviado para servidores.Copiar ou transferir
O resultado copia-o para a área de transferência com Copiar ou guarda-o como ficheiro .json com Transferir.Ficheiro ou texto colado
Carregue um ficheiro YAML com o botão ou cole o conteúdo no campo. O conversor processa um documento de cada vez e mostra o resultado por baixo.Resultado imediato
Clique em Converter: o resultado aparece de imediato no campo por baixo, com uma mensagem de erro se a entrada não for válida.
YAML vs JSON – comparação de formatos
| Funcionalidade | YAML | JSON |
|---|---|---|
| Dados hierárquicos | ✓ | ✓ |
| Dados tabulares | — | — |
| Validação de schema | — | ✓ |
| Legível por humanos | ✓ | ✓ |
| Padrão API | — | ✓ |
| Sintaxe compacta | ✓ | ✓ |
Como funciona a conversão de YAML para JSON?
YAML usa indentação e sintaxe mínima para representar dados estruturados, enquanto JSON usa chaves, colchetes e aspas explícitas. O conversor analisa a estrutura YAML e produz JSON equivalente com formatação correta.
A indentação YAML torna-se aninhamento JSON, os elementos com hífen tornam-se elementos de array JSON, e os pares chave-valor YAML tornam-se propriedades de objetos JSON. Os tipos de dados são preservados: strings, números, booleanos, null, arrays e objetos são transferidos diretamente.
A conversão de YAML para JSON é útil quando dados de configuração precisam ser integrados em aplicações web, APIs REST ou sistemas que esperam entrada JSON. A conversão é realizada completamente no seu navegador.
Dicas para a conversão de YAML para JSON
Algumas dicas para evitar problemas comuns:
Consistência de indentação
YAML é sensível à indentação. Se o seu arquivo mistura tabulações e espaços, a análise pode falhar. O conversor reporta erros de indentação detetados.Os comentários são removidos
JSON não suporta comentários. Todos os comentários # do seu arquivo YAML não aparecerão na saída JSON. Conserve o seu arquivo YAML original.YAML multi-documento
Os arquivos YAML podem conter múltiplos documentos separados por ---. O conversor processa por padrão o primeiro documento.Âncoras e aliases
As âncoras YAML (&) e os aliases (*) são resolvidos durante a conversão. A saída JSON contém os valores expandidos, não as referências YAML.
Converter outros ficheiros para JSON
Última revisão do conteúdo: · escrito e verificado pela equipa Arteon
Perguntas frequentes sobre a conversão de YAML para JSON
A conversão de YAML para JSON é gratuita?
Sim, este conversor é completamente gratuito e sem limites. Sem registo, sem marcas de água.
O conversor envia os meus ficheiros?
Não. Todo o processamento acontece localmente no seu navegador.
Posso converter vários ficheiros de uma vez?
Não. O conversor processa um ficheiro ou um texto colado de cada vez. Copie ou guarde o resultado e depois cole o conteúdo seguinte.
O conversor funciona no telemóvel?
Sim, funciona em qualquer dispositivo com um navegador web moderno.
É segura a conversão de YAML para JSON?
Sim. Toda a conversão é realizada localmente no seu navegador. Nenhum dado é enviado a um servidor.
Os comentários YAML são conservados?
Não. JSON não suporta comentários, portanto todos os comentários # do seu arquivo YAML são descartados durante a conversão. Conserve o seu arquivo YAML original.
A conversão é sem perdas?
Sim, para os valores dos dados. Todas as strings, números, booleanos, valores null, arrays e objetos são preservados exatamente. Apenas as funcionalidades específicas do YAML como comentários e âncoras não são transferidas para JSON.

Ajude-nos a melhorar as nossas ferramentas
Tem uma ideia, encontrou um erro ou quer sugerir algo? Envie-nos uma mensagem – respondemos em 24 horas.







