WerklyTools
PT
Pague-me um café

Conversor de JSON para CSV

Cole a resposta de uma API ou qualquer arquivo JSON e obtenha uma tabela CSV pronta para o Excel ou o Google Sheets. Objetos aninhados viram colunas como address.city e encontramos o array de dados mesmo dentro de { "data": [...] }.

Processado 100% no seu navegador

CSV

Ctrl + Enter executarCtrl + C copiar resultado

Como usar

  1. 1Cole o JSON, arraste um arquivo .json ou carregue o exemplo.
  2. 2Escolha o delimitador: ponto e vírgula para Excel em português, vírgula para os demais programas.
  3. 3Defina como tratar objetos aninhados e arrays, e se inclui cabeçalho.
  4. 4Ative «Compatível com Excel» e baixe o .csv, ou copie o resultado.

Casos de uso

  • Abrir respostas de APIs REST no Excel ou Google Sheets.
  • Exportar coleções do MongoDB ou Firebase para uma planilha.
  • Compartilhar dados técnicos com equipes de negócio ou marketing.
  • Preparar importações CSV para CRMs, lojas virtuais ou ferramentas de e-mail.

Perguntas frequentes

Por que o Excel mostra os acentos errados ou tudo numa coluna?

O Excel precisa do BOM para reconhecer UTF-8 e, em português, espera ponto e vírgula como separador. Ative «Compatível com Excel» e escolha o ponto e vírgula: o arquivo vai abrir certinho com um duplo clique.

O que acontece com objetos aninhados?

Com «Achatar» ativado, { "address": { "city": "São Paulo" } } vira a coluna address.city. Se desativar, o objeto é salvo como texto JSON em uma única célula.

E se meu JSON não for um array?

Procuramos automaticamente o primeiro array de objetos no documento (por exemplo em "data", "results" ou "items"). Se houver só um objeto, ele vira uma única linha.

Aceita JSON Lines (um objeto por linha)?

Sim. Se você colar um objeto JSON por linha, eles são combinados automaticamente em uma única tabela.

Ferramentas relacionadas