If an indent or a tab breaks it, you'll see the exact line and can jump straight to it.
Se algo não for analisado, você vê o que está errado e em qual linha, com um botão que leva até lá. Converta entre arquivos JSON, YAML, TOML, XML e .env no seu navegador. É grátis e privado.
Como converter um arquivo
- Cole seu texto em Entrada ou toque em Abrir um arquivo. Exemplos carrega uma amostra.
- Deixe Detectar automaticamente ativado ou escolha o formato você mesmo.
- Escolha o formato de saída: JSON, YAML, TOML, XML ou .env.
- Escolha 2 espaços ou 4 espaços para o recuo.
- Toque em Copiar ou Baixar.
Como os valores passam de um formato a outro
JSON, YAML e TOML têm todos objetos, listas, strings, números e verdadeiro/falso, então esses convertem de forma limpa. O TOML não tem null, então valores vazios são omitidos e você é avisado. Datas em YAML e TOML são mantidas como texto em formato ISO, então 2026-10-21 fica exatamente como escrito.
XML e .env
Atributos XML viram chaves que começam com @, o texto ao lado de elementos filhos vai em #text e elementos repetidos viram uma lista. Voltar para XML segue as mesmas regras. Um arquivo .env é uma lista plana de nomes e valores, então dados aninhados são achatados em nomes como DATABASE_HOST, e listas são unidas com vírgulas. Valores entre aspas, linhas export, comentários em linha e valores de várias linhas entre aspas duplas são entendidos.
Mensagens de erro que ajudam
Cada analisador informa a linha e a coluna em que travou, como uma vírgula faltando no JSON, uma tabulação ou um recuo errado no YAML, uma chave duplicada no TOML ou uma tag que não fecha no XML. Toque em Mostrar a linha para ir direto a ela.
Arquivos aceitos
Você pode abrir arquivos .json, .yaml, .yml, .toml, .xml, .env, .ini e de texto simples.
Dicas
- Confira o resultado antes de usar. Formatos planos como .env perdem estrutura quando dados aninhados são achatados.
- Cuidado com os recuos do YAML. Use espaços, nunca tabulações.
- Converter de XML e de volta funciona melhor quando o XML é simples.
- Use as ferramentas JSON para validar ou arrumar JSON e o comparador de diferenças para comparar versões de um arquivo de configuração.
Usos comuns
Levar uma configuração entre ferramentas, transformar uma resposta de API em um arquivo legível e ler dados em um formato que você não usa todo dia. Serve para desenvolvedores, estudantes e qualquer pessoa que edita arquivos de configuração.
Perguntas
Meus dados são enviados?
Não. A conversão acontece no seu navegador.
Por que alguns valores foram deixados de fora?
O TOML não tem valor nulo, então valores vazios são omitidos e você é avisado.
Ele converte comentários?
Comentários não são levados entre formatos, já que o JSON não os tem.