O que o conversor de YAML para JSON faz
Esta ferramenta transforma YAML, o formato baseado em indentação usado em arquivos de configuração, pipelines de CI, Docker Compose e manifestos do Kubernetes, em um JSON limpo. É útil para quem precisa alimentar uma configuração em uma API que só aceita JSON, depurar um arquivo .yml ou simplesmente ler uma estrutura aninhada com mais clareza. A conversão acontece enquanto você digita, direto no navegador, sem etapa de upload.
Como usar
- Cole ou digite o seu YAML na caixa de cima, com o rótulo YAML. O texto de exemplo mostra o formato esperado (chaves, aninhamento e itens de lista com traços).
- Veja o JSON aparecer automaticamente na caixa de baixo. Não há botão para apertar; ele se atualiza ao vivo a cada tecla digitada.
- Se o seu YAML tiver um problema de sintaxe, uma mensagem em vermelho informa o que deu errado (por exemplo, uma indentação ruim ou um sinal de dois pontos perdido), para você corrigir na hora.
- Pressione Copiar para colocar o JSON formatado na área de transferência.
A saída é formatada com indentação de dois espaços, pronta para colar direto no código ou em um arquivo de configuração.
Por que converter YAML aqui
É gratuito, não precisa de conta e funciona assim que a página carrega. Como tudo roda localmente no seu navegador usando um parser de YAML de verdade, sua configuração nunca toca em um servidor, o que importa quando o arquivo guarda chaves de API, nomes de host ou outras configurações privadas. Isso também o torna instantâneo, mesmo offline depois que a página está aberta.
O parser lida com mapas aninhados, sequências, strings de várias linhas, âncoras e as peculiaridades habituais do YAML, então o JSON que você recebe corresponde à estrutura que escreveu. Uma dica rápida: se o resultado parecer errado, confira primeiro a indentação, já que o YAML se importa com espaços e rejeita tabulações.
Esta página converte em um sentido só, de YAML para JSON. Se você processa grandes lotes de arquivos de configuração com frequência, o aplicativo de desktop BulkPro, da mesma equipe, foi feito para esse volume. Veja mais ferramentas em conversores.
Perguntas frequentes
- A ferramenta também converte de JSON de volta para YAML?
- Não. Esta ferramenta converte em um sentido só, de YAML para JSON. Você cola o YAML na caixa de cima e recebe o JSON formatado na caixa de saída. Se precisar do caminho inverso, use uma ferramenta dedicada de JSON para YAML.
- Meu YAML é enviado para algum lugar?
- Não. A conversão acontece inteiramente no seu navegador com um parser de YAML local, então sua configuração e qualquer chave ou nome de host dentro dela nunca saem do seu dispositivo. Funciona até offline depois que a página carrega.
- Por que estou vendo um erro de YAML inválido?
- O parser encontrou um problema de sintaxe, normalmente uma indentação errada, uma tabulação onde se esperam espaços ou um sinal de dois pontos faltando. A mensagem em vermelho aponta o problema para você corrigir a linha. O YAML é rígido com espaçamento, então confira primeiro a indentação.
- A ferramenta lida com objetos e listas aninhadas?
- Sim. Ela usa um parser de YAML completo, então mapas aninhados, sequências (listas com traço), strings de várias linhas e âncoras convertem corretamente. A saída JSON é formatada com indentação de dois espaços.