Conversor de JSON para YAML
Remodele JSON em YAML amigável para humanos sem que seu conteúdo saia da aba — grátis, sem cadastro e sem upload. É o jeito rápido de rascunhar arquivos de configuração a partir de respostas de API reais ou cargas de exemplo.
Drop your files here - No upload required
or click to browse
JSON
JSON is the standard data-interchange format of the web. It stores structured, possibly nested records in human-readable text and is the native format of most modern APIs and configuration files.
YAML
YAML is a human-friendly data format widely used for configuration files in DevOps tools such as Docker, Kubernetes, and CI pipelines. It expresses nested structures through indentation instead of brackets.
Como funciona a conversão de JSON para YAML
Seu JSON — um array de objetos ou um único objeto — é analisado localmente e achatado por padrão em chaves com notação de pontos, o que combina com formatos de configuração de listas planas. Marque "Reconstruir objetos aninhados" para restaurar a hierarquia original e emitir YAML com indentação convencional.
O gerador produz uma sequência YAML de mapeamentos com indentação de dois espaços. Strings que o YAML interpretaria errado — como "yes", "no" ou números guardados como texto — recebem aspas automaticamente, então o arquivo volta a ser analisado com exatamente os mesmos valores.
Perguntas frequentes
- Minha estrutura JSON aninhada será preservada?
- Por padrão o aninhamento é achatado em chaves com notação de pontos para saída em formato de tabela. Ative "Reconstruir objetos aninhados" e o YAML espelha sua hierarquia original com indentação.
- Strings complicadas como "yes" e "007" estão seguras?
- O gerador de YAML coloca aspas em qualquer string que seria lida como booleano, número ou null, então os valores sobrevivem intactos à viagem de volta para JSON.
- A ordem das chaves é mantida?
- Sim: as chaves mantêm a ordem da primeira aparição no seu JSON, o que deixa os diffs pequenos quando você gerar o arquivo de novo mais tarde.
- Onde a conversão realmente roda?
- Inteiramente no seu navegador, dentro de um Web Worker. Nada é enviado, o que a torna segura para tokens, URLs internas e outros segredos de configuração — e é grátis.