Converta arquivos de configuração JSON para o formato YAML, mais legível - Kubernetes, GitHub Actions e Docker Compose adoram.
JSON é excelente para máquinas, mas poluído para humanos - todas aquelas aspas e chaves adicionam desordem visual aos arquivos de configuração que alguém precisa manter. YAML elimina a pontuação em favor da indentação, tornando-se o formato de configuração padrão para Kubernetes, GitHub Actions, Docker Compose e a maioria das ferramentas modernas de DevOps. Converter JSON para YAML limpa configurações legadas para edição por humanos.
Fazemos o parse do seu JSON, então o serializamos com a biblioteca yaml usando a indentação padrão. Comentários não são preservados - JSON não tem esse conceito. Strings que parecem palavras-chave do YAML (yes/no, on/off) são colocadas entre aspas para evitar ambiguidade. Tudo é executado no seu navegador; nenhum dado é enviado.
JSON (JavaScript Object Notation) é a língua franca dos dados estruturados na web. Arrays, objetos, strings, números, booleanos. Lido por todas as linguagens de programação modernas.
YAML é um formato de serialização de dados amigável ao humano - baseado em indentação, menos verboso que JSON, ideal para arquivos de configuração. Usado pelo Kubernetes, pipelines de CI e pela maioria das ferramentas modernas de DevOps.
Arraste um JSON para o conversor acima, ou clique na caixa para escolher um do seu dispositivo.
Pré-selecionamos YAML como formato de saída. Mude-o no menu suspenso se quiser um destino diferente.
Clique em Converter e aguarde a barra de progresso terminar. Baixe o YAML quando estiver pronto.
Converta configurações YAML para JSON para ferramentas, APIs e scripts que preferem a sintaxe JSON.
Converta um arquivo CSV para JSON no seu navegador - perfeito para enviar planilhas para scripts, APIs ou LLMs.
Converta um array JSON de objetos em um arquivo CSV - cole no Excel, Google Sheets ou em qualquer ferramenta de planilha.