YAML to JSON
Converta YAML para JSON
Sobre esta ferramenta
O Conversor de YAML para JSON transforma arquivos de configuração YAML e documentos de dados em JSON equivalente. Mapeamentos indentados se tornam objetos JSON, sequências com prefixo de traço se tornam arrays, e escalares sem aspas são automaticamente tipados (números, booleanos e null são inferidos).
Este é um analisador leve baseado no navegador que lida com os padrões YAML mais comuns. Recursos complexos de YAML como âncoras (&), aliases (*), escalares de bloco (|, >) e arquivos multi-documento não são suportados. Todo o processamento é executado localmente no navegador.
Como usar
- Cole seu YAML na área de Entrada YAML, ou clique em Exemplo para carregar um modelo.
- Escolha o nível de indentação do JSON (2 espaços, 4 espaços ou Minificado).
- Clique em → JSON para converter.
- Clique em Copiar para copiar a saída JSON para a área de transferência.
Casos de uso
Desenvolvedores convertem arquivos de configuração YAML (pipelines de CI/CD, manifestos do Kubernetes, Docker Compose) para JSON para uso com APIs ou aplicações JavaScript. Engenheiros de dados transformam arquivos de dados YAML em JSON para ingestão em pipelines. Desenvolvedores frontend convertem dados simulados baseados em YAML para JSON para testes.
Perguntas frequentes
- Quais tipos YAML são convertidos automaticamente? — null/~ → null, true/false → booleano, números → number. Strings entre aspas têm as aspas removidas. Todo o restante permanece como string.
- Por que meu YAML não converte corretamente? — Recursos complexos como âncoras YAML (&), aliases (*) e arquivos multi-documento (---) não são suportados. Use um parser server-side para esses casos.
- Meus dados são enviados a um servidor? — Não. Toda a conversão é executada localmente no navegador usando um parser JavaScript. Nada é transmitido a um servidor.