Conversor YAML ↔ JSON
Converta instantaneamente entre YAML e JSON com validação em tempo real.
Perfeito para arquivos de configuração, especificações de API e definições de infraestrutura.
Sobre
Uma ferramenta online gratuita para conversão bidirecional YAML ↔ JSON com validação em tempo real. Powered by js-yaml. Útil para migração de arquivos de configuração, setup de pipelines CI/CD, inspeção de manifestos Kubernetes e criação de especificações de API.
Arquivos de configuração sensíveis podem ser processados com segurança — nada sai do seu navegador.
Como usar
Selecione a Direção
Escolha YAML→JSON ou JSON→YAML usando os botões de aba.
Cole seu Conteúdo
Cole YAML ou JSON na área de texto à esquerda.
Copie o Resultado
A saída convertida aparece instantaneamente à direita. Clique em "Copiar" para obter.
Glossário
- YAML
- YAML (Yet Another Markup Language) — um formato de serialização legível por humanos usando indentação. Amplamente utilizado para arquivos de configuração.
- JSON
- JavaScript Object Notation — um formato de dados usando chaves e colchetes. O padrão para APIs web e configurações.
- Serialização
- Converter uma estrutura de dados em um formato de string armazenável/transmissível. Desserialização é o inverso.
- Âncora / Alias YAML
- Recurso do YAML usando & para definir uma âncora e * para referenciá-la, reduzindo repetição.
- js-yaml
- Biblioteca JavaScript confiável para YAML com suporte a YAML 1.2 / conformidade RFC.
- Indentação
- No YAML, a estrutura é expressa usando espaços consistentes (não tabs). Indentação inconsistente causa erros de análise.
Perguntas frequentes
- Q.Meus dados são enviados para um servidor?
- Não. O js-yaml roda inteiramente no navegador; seu conteúdo nunca é transmitido.
- Q.Âncoras e aliases YAML são suportados?
- Sim. O js-yaml expande âncoras e aliases corretamente ao converter para JSON.
- Q.Suporta Unicode / caracteres não-ASCII?
- Sim. Conteúdo UTF-8 incluindo japonês, árabe e outros scripts é totalmente suportado.
- Q.Funciona com YAML multi-documento Kubernetes?
- YAML multi-documento separado por --- é tratado; o primeiro documento é convertido.
Casos de uso
⚙️ Arquivos de Config
Converta configs do GitHub Actions e CI/CD entre YAML e JSON.
☸️ Kubernetes
Inspecione e depure YAML do Kubernetes como JSON.
📡 Desenvolvimento de API
Converta especificações OpenAPI/Swagger entre formatos.
🔧 Infraestrutura
Inspecione rapidamente configs Ansible, Helm ou Terraform.