Converter JSON para CSV online | Grátis | Awesome Toolkit

Conversor JSON para CSV / Excel

Converta um array JSON para CSV ou Excel com um clique. Processamento 100 % local, nenhum dado enviado ao servidor.

Por Marshkalk

Formato de saída

Como converter JSON para CSV ou Excel

  1. Cole um array JSON na caixa de texto, ou clique em Carregar arquivo .json para carregar um arquivo do seu dispositivo.
  2. Selecione o formato de saída: CSV para importar em uma planilha, ou Excel (.xlsx) para uso direto no Microsoft Excel ou Google Sheets.
  3. 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á.