Conversor JSON — Converter JSON para YAML, XML ou CSV Online Grátis
Converta JSON para YAML, XML ou CSV instantaneamente. Grátis, funciona no navegador, sem cadastro.
Convertendo JSON para Outros Formatos
JSON é a língua franca das APIs modernas, mas às vezes você precisa dos seus dados em outro formato. Converter JSON para CSV transforma um array de registros em uma planilha que você pode abrir no Excel, Google Sheets ou importar em um banco de dados. Converter JSON para YAML deixa os arquivos de configuração mais legíveis e permite adicionar comentários. Converter JSON para XML é útil para APIs SOAP, integrações legadas e sistemas que exigem entrada em XML.
Quando converter JSON para CSV
- Abrir uma resposta de API no Excel ou Google Sheets para análise
- Importar um array JSON de registros em um banco de dados SQL ou ferramenta de BI
- Compartilhar dados estruturados com não desenvolvedores como planilha
Para melhores resultados, use um array JSON de objetos — cada objeto vira uma linha e cada chave uma coluna. Objetos aninhados são achatados em colunas com notação de ponto (ex.: user.name), e arrays escalares são unidos em uma única célula.
Quando converter JSON para YAML
- Criar manifestos do Kubernetes ou values do Helm a partir de uma resposta JSON de API
- Converter um arquivo de configuração JSON para YAML para melhor legibilidade
- Gerar arquivos do GitHub Actions ou Ansible a partir de dados JSON estruturados
Se você trabalha bastante com YAML, o YAML Indent oferece um kit de ferramentas YAML dedicado — formatador, validador, minificador e diff.
Quando converter JSON para XML
- Alimentar dados em um serviço web SOAP que exige XML
- Gerar arquivos de recursos do Android a partir de dados JSON
- Integrar com sistemas corporativos legados que só aceitam XML
Para um kit completo de XML — formatação, validação, minificação, diff e teste de XPath — visite o XML Indent.
Perguntas Frequentes
Como converter JSON para CSV?
Escolha "JSON → CSV" e cole um array JSON de objetos. Cada objeto vira uma linha e cada chave uma coluna; objetos aninhados são achatados em colunas com notação de ponto e arrays escalares são unidos em uma única célula. Clique em Baixar para salvar um arquivo .csv que você pode abrir no Excel ou Google Sheets.
A conversão é sem perdas?
JSON para YAML é sem perdas — todos os tipos de dados JSON mapeiam diretamente para YAML. JSON para XML nem sempre é sem perdas, já que arrays e valores nulos do JSON não têm equivalente direto em XML, mas todos os dados são preservados.
Como converter JSON para YAML em Python?
import json, yaml; print(yaml.dump(json.loads(json_string)))
Meus dados ficam seguros?
Sim. Toda a conversão acontece no seu navegador. Nenhum dado é enviado para qualquer servidor.