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
Ctrl + Enter executarCtrl + C copiar resultado
Como usar
- 1Cole o JSON, arraste um arquivo .json ou carregue o exemplo.
- 2Escolha o delimitador: ponto e vírgula para Excel em português, vírgula para os demais programas.
- 3Defina como tratar objetos aninhados e arrays, e se inclui cabeçalho.
- 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.