Ferramenta online grátis

Conversor de JSON para YAML

Converta JSON em YAML legível para copiar ou baixar sem enviar os dados.

Converter JSON para YAML

A conversão acontece localmente no navegador.

Prefere inglês? Use esta ferramenta em inglês.

Como a ferramenta funciona

Cole um JSON válido para transformar objetos em mappings YAML e arrays em sequências. A saída usa indentação consistente e coloca valores entre aspas quando a versão sem aspas poderia ser interpretada como outro tipo. Copie o texto ou baixe um arquivo .yaml.

Entradas e resultados aceitos

Strings, números, booleanos, valores nulos, objetos e arrays JSON possuem equivalentes em YAML. Como YAML tem sintaxe adicional e tipos implícitos, o conversor prioriza uma representação explícita e previsível, não apenas a saída mais curta.

Exemplo prático

Uma configuração JSON com serviços, portas e variáveis de ambiente vira uma hierarquia YAML legível. O resultado pode servir de ponto de partida para pipelines de CI, containers, geradores de sites ou arquivos de infraestrutura.

Casos de uso comuns

Converter JSON para YAML é útil para migrar configurações, adaptar JSON gerado a ferramentas baseadas em YAML, preparar documentação e comparar representações. A conversão local evita enviar valores de configuração a terceiros.

Limitações e verificações importantes

A conversão preserva dados, mas não comentários, pois JSON não oferece essa sintaxe. Ela também não deduz tags específicas, âncoras, aliases ou a ordem preferida por uma ferramenta. Valide o resultado no aplicativo de destino antes do uso em produção.

Privacidade e processamento local

Exceto quando a ferramenta identifica explicitamente uma consulta externa, a entrada e o resultado são processados no navegador e não são enviados ao CosmoTools. Evite inserir segredos em qualquer página web e revise os arquivos antes de usá-los em produção.

Perguntas frequentes

A conversão acontece no navegador?

Sim. O JSON não é enviado a um servidor.

Posso baixar o YAML?

Sim. O resultado pode ser copiado ou baixado como arquivo .yaml.

Arrays JSON são preservados?

Sim. Arrays são representados como sequências YAML.