Como converter JSON para CSV ou Excel
- Cole um array JSON na caixa de texto, ou clique em Carregar arquivo .json para carregar um arquivo do seu dispositivo.
- Selecione o formato de saída: CSV para importar em uma planilha, ou Excel (.xlsx) para uso direto no Microsoft Excel ou Google Sheets.
- Clique em Converter e baixar. O arquivo é baixado instantaneamente, nenhum dado é enviado ao servidor.
Qual estrutura JSON esta ferramenta espera?
O conversor espera um array JSON de objetos com as mesmas chaves. Essas chaves se tornam os cabeçalhos de colunas, e cada objeto vira uma linha no arquivo de saída.
[{"nome":"Alice","idade":30},{"nome":"Bob","idade":25}]
Objetos aninhados são achatados para um único nível. Arrays internos são serializados como strings. Se o seu JSON for um único objeto em vez de um array, coloque-o entre colchetes.
CSV ou Excel: qual escolher?
CSV é texto simples compatível com qualquer ferramenta. Use-o quando for importar em um banco de dados, processar com Python ou R, ou compartilhar dados entre diferentes ambientes de software. Google Sheets e LibreOffice abrem arquivos CSV sem nenhuma etapa de conversão.
Excel (.xlsx) preserva os tipos de dados: números continuam sendo números, datas continuam sendo datas. Escolha o Excel ao compartilhar um arquivo com alguém que trabalha principalmente no Microsoft Office, ou quando a formatação for importante.
Casos de uso comuns
- Respostas de API: exporte dados de uma API REST para uma planilha para análise ou relatórios
- Exportações de banco de dados: converta dumps JSON do MongoDB ou Firestore para formato tabular
- Auditoria de configuração: transforme arquivos de configuração JSON em uma tabela legível para revisão
- Migração de dados: prepare dados JSON para importar em sistemas que só aceitam CSV
Privacidade
Toda a conversão acontece no seu navegador usando a API File do JavaScript e a biblioteca SheetJS. Nenhum dado é enviado, registrado ou armazenado. Você pode se desconectar da internet e a ferramenta ainda funcionará.