Conversor JSON ↔ YAML ↔ XML
Passe dados entre JSON, YAML e XML na hora. Útil para arquivos de configuração, APIs e documentos antigos. Tudo é processado no seu navegador e nada é enviado a um servidor.
Processado 100% no seu navegador
Como posso verificar?
Seus arquivos nunca são enviados: são processados no seu dispositivo. Verifique você mesmo: carregue a página, desligue o Wi-Fi e a ferramenta continua funcionando. Ou abra as ferramentas de desenvolvedor do navegador (F12), aba «Rede»: nenhum arquivo sai do seu dispositivo.
Ctrl + Enter executarCtrl + C copiar resultado
Como usar
- 1Cole seus dados na caixa de entrada.
- 2Escolha o formato de origem e o de destino.
- 3Ajuste o recuo, se precisar.
- 4Copie ou baixe o resultado, ou clique em «Trocar» para converter no sentido contrário.
Casos de uso
- Converter um arquivo de configuração YAML (Docker, Kubernetes) em JSON.
- Transformar a resposta XML de uma API antiga em JSON.
- Verificar rapidamente se um YAML ou XML está bem formado.
- Preparar dados de exemplo em vários formatos para testes.
Perguntas frequentes
Como os atributos XML são convertidos?
Os atributos viram chaves com prefixo @ (por exemplo "@id") e o texto misturado com elementos fica em "#text".
Como o JSON vira XML?
Cada chave vira uma tag e os arrays repetem a tag. Se a raiz tiver várias chaves, é adicionado um elemento <root>.
Perde-se informação ao converter?
Os três formatos não são equivalentes: YAML aceita comentários e XML tem atributos, que o JSON não tem. Os comentários são perdidos.
Meus dados são enviados a um servidor?
Não. A conversão acontece localmente no seu navegador.