Este conversor de yaml para json transforma YAML em JSON limpo e formatado, e converte JSON de volta em YAML com um único botão de direção. Cole um arquivo de configuração, um manifesto do Kubernetes, um pipeline de CI ou uma resposta de API e alterne instantaneamente para converter yaml para json ou json para yaml. A saída em JSON tem destaque de sintaxe e é formatada de forma legível, pronta para copiar ou baixar como arquivo .json ou .yaml. Foi feito para desenvolvedores, engenheiros de DevOps e testadores de QA que alternam entre os dois formatos ao editar configurações ou depurar payloads. A conversão usa um parser de YAML padrão, então âncoras e escalares tipados são resolvidos corretamente. Tudo roda localmente no seu navegador, então seus dados nunca saem do seu dispositivo.
Recursos
Converte YAML para JSON e JSON para YAML com um único botão de direção
Conversão ao vivo que atualiza enquanto você digita, sem botão de executar
Formata o JSON de saída de forma legível com indentação de dois espaços
Saída JSON com destaque de sintaxe para facilitar a leitura
Copie o resultado para a área de transferência com um clique
Baixa a saída como um arquivo data.json ou data.yaml
Mensagens de erro inline apontam YAML ou JSON inválido na entrada
Resolve âncoras YAML e escalares tipados com um parser padrão
Como usar YAML ↔ JSON
Escolha uma direção com o botão YAML para JSON ou JSON para YAML no topo.
Cole ou digite sua origem na caixa de entrada à esquerda.
Leia a saída convertida que aparece ao vivo à direita.
Clique no botão de copiar ou baixe o resultado como arquivo .json ou .yaml.
Pressione Limpar para redefinir a entrada e começar uma nova conversão.
Conversão de YAML para JSON de um pequeno bloco de configuração.
Erros comuns e solução de problemas
Colar vários documentos YAML separados por ---. — Apenas um único documento é convertido; se houver vários, o primeiro é usado. Separe os documentos e converta um de cada vez.
Comentários YAML desaparecem após a conversão. — Os comentários são descartados porque o JSON não tem sintaxe de comentário. Guarde uma cópia original do YAML se precisar manter os comentários.
Erro de JSON inválido ao converter para YAML. — Verifique vírgulas finais, aspas simples ou chaves sem aspas; a entrada precisa ser JSON estrito e válido antes de virar YAML.
Tabulações no YAML causam erro de parsing. — O YAML não permite tabulações para indentação. Substitua os caracteres de tabulação por espaços e converta novamente.
Perguntas frequentes
O que é um conversor de YAML para JSON?
É uma ferramenta que faz o parsing do YAML e o reserializa como JSON equivalente. Este conversor também funciona no sentido inverso, transformando JSON de volta em YAML, então você pode transitar entre os dois formatos em um só lugar.
Como converto JSON de volta para YAML com esta ferramenta?
Defina o botão de direção como JSON para YAML e cole seu JSON na caixa de entrada. A saída em YAML atualiza ao vivo e pode ser copiada ou baixada como arquivo .yaml.
Este conversor de yaml para json suporta YAML com múltiplos documentos?
Ele converte um único documento. Se sua entrada contiver vários documentos separados por ---, apenas o primeiro é usado na saída.
Os comentários do YAML são preservados na saída em JSON?
Não. Os comentários YAML são descartados durante a conversão porque o JSON não suporta comentários. Guarde o YAML original se precisar deles.
Qual indentação a saída em JSON usa?
O JSON é formatado com indentação de dois espaços, para que continue legível e amigável a diffs no controle de versão.
Meus dados YAML ou JSON são enviados para algum lugar quando uso este conversor?
Não. A conversão roda inteiramente no seu navegador, então seu YAML e JSON nunca saem do seu dispositivo e nada é enviado para um servidor.
Ferramentas relacionadas
Formatador de JSON — Embeleze, minifique e valide JSON com a localização dos erros.
Formatador de XML — Embeleze, minifique e valide XML, e converta XML ↔ JSON.
JSON para CSV — Converta um array de objetos JSON planos para CSV.
JSON para código — Gere tipos de Go, Rust, Python, Java, Kotlin, C# e TypeScript a partir de JSON.
Visualizador de JSON — Visualizador de texto e árvore recolhível com expandir/recolher e caminhos de nós.