Converta de YAML para JSON e de JSON para YAML com troca de modo em um clique.
Configure recuo, ordenação de chaves e formato de saída para YAML e JSON.
Validação sintática instantânea com mensagens de erro detalhadas para ambos os formatos.
Faça upload de arquivos com detecção automática de formato e baixe os resultados.
O processamento ocorre no navegador. Salvar e compartilhar é opcional, exige uma conta e envia o conteúdo escolhido para o nosso serviço.
Mantenha a integridade dos dados ao converter entre formatos com tratamento correto de tipos.
Muitas APIs, ferramentas e linguagens de programação só aceitam JSON. Converter arquivos de configuração YAML para JSON permite usá-los em APIs REST, aplicações JavaScript e ferramentas que não suportam YAML nativamente.
Todos os valores de dados são preservados exatamente. No entanto, recursos YAML sem equivalentes JSON — comentários, âncoras, aliases e formatação de strings multilinha — são resolvidos durante a conversão. Os comentários são perdidos pois JSON não os suporta.
Os tipos YAML são mapeados para tipos JSON: strings, números, booleanos, null, arrays e objetos são convertidos diretamente. Datas YAML tornam-se strings em JSON. Âncoras e aliases são resolvidos para seus valores reais durante a conversão.
Sim. Manifestos do Kubernetes, charts do Helm e arquivos Docker Compose são convertidos limpos para JSON. YAML multi-documento (separado por ---) é tratado como saídas JSON separadas. Isso é útil para kubectl apply com entrada JSON.
O processamento ocorre no navegador. Salvar e compartilhar é opcional, exige uma conta e envia o conteúdo escolhido para o nosso serviço.