YAML ↔ JSON
Transformador
Converte entre YAML e JSON preservando a estrutura.
O resultado aparece aqui.
Como usar
- Escolha a direção da conversão.
- Cole o documento YAML ou JSON.
- Copie o resultado ou envie para o formatador.
Como funciona
O conversor cobre o subconjunto mais usado do YAML: mapeamentos e listas por indentação, escalares com e sem aspas, comentários, blocos literais (|) e coleções inline simples.
Recursos avançados (âncoras, tags, merge e múltiplos documentos) são recusados com erro claro em vez de produzir resultado incorreto.
Na direção JSON → YAML, strings que parecem números, booleanos ou null recebem aspas para preservar o tipo.
Segurança e privacidade
- Processado apenas no seu navegador; nada é enviado a servidores.
- Nada é salvo em URL, favoritos ou armazenamento local.
Perguntas frequentes
Todo YAML é suportado?
Não. Âncoras/aliases, tags, merge (<<), múltiplos documentos e chaves complexas são rejeitados com mensagem indicando a linha e o recurso.
A conversão preserva tipos?
Sim, dentro do subconjunto: números, booleanos, null e strings são mantidos; na volta para YAML, strings ambíguas ganham aspas.