Células vazias
Este conversor de JSON para CSV transforma JSON em um arquivo CSV para Excel, Google Sheets ou banco de dados, achatando objetos aninhados em colunas. Cole ou abra o JSON: a conversão roda no seu navegador.
Última atualização:
Como funciona
Abra ou cole o JSON
Cole o JSON, abra um arquivo .json ou .jsonl, carregue de uma URL ou use Carregar exemplo. O array a converter é encontrado automaticamente, por exemplo data.items.
Confira a tabela
O resultado aparece como pré-visualização em tabela e como texto CSV. Escolha as colunas, a ordem delas, o delimitador e como os arrays aninhados são escritos.
Baixe ou copie
Baixe o arquivo .csv ou copie o texto. O botão CSV → JSON envia o resultado para o conversor inverso.
Recursos
Achatamento de JSON aninhado
Objetos viram colunas com ponto, como user.address.city. Arrays podem virar uma coluna por item (tags[0], tags[1]), uma coluna com o texto JSON ou valores unidos por ponto e vírgula.
Formatos prontos para o Excel
CSV padrão (RFC 4180), Excel com UTF-8 BOM, Excel para Brasil, Portugal, Alemanha, Espanha e França com ponto e vírgula e vírgula decimal, ou TSV. Quebras de linha, aspas e linha de cabeçalho são ajustáveis.
Seguro para planilhas
Proteger contra fórmulas vem ativado: células que começam com = + - ou @ ganham um apóstrofo na frente, e o Excel não as executa como fórmulas.
JSON Lines e arquivos grandes
JSON Lines (.jsonl, .ndjson) é detectado automaticamente. Arquivos JSON Lines grandes e arrays de nível superior são processados em fluxo, em um worker em segundo plano.
Limites e privacidade
Arquivos JSON podem ter até 200 MB. A pré-visualização em tabela mostra as primeiras 1.000 linhas; o CSV baixado sempre contém todas as linhas. Arquivos acima de 5 MB são convertidos direto do arquivo, sem carregá-lo no editor, que mostra só o começo.
Números longos, como IDs, são escritos exatamente como na origem. O JSON é processado no seu navegador e nada é enviado. Veja a página de privacidade.
Perguntas frequentes
Como converter JSON em CSV?
Cole o JSON ou abra o arquivo. O CSV é gerado enquanto você digita; clique em Baixar .CSV para salvar ou em Copiar para levar à área de transferência.
Como abrir o CSV no Excel em português sem bagunçar as colunas?
O Excel no Brasil espera ponto e vírgula e vírgula decimal. Em Formato, escolha Excel DE/ES/PT/FR (ponto e vírgula, vírgula decimal) e abra o arquivo baixado. Para um .xlsx de verdade, use o conversor JSON to Excel.
Os acentos aparecem errados no Excel. O que fazer?
Deixe a opção UTF-8 BOM ativada: com ela o Excel reconhece o texto UTF-8 e mostra acentos e cedilha corretamente.
O que acontece com objetos e arrays aninhados?
Objetos aninhados viram colunas com nomes separados por ponto. Para arrays você escolhe: uma coluna por item, uma coluna com o texto JSON ou valores unidos por ponto e vírgula.
Os registros estão dentro de outro objeto. Dá para escolher?
Sim. O maior array de objetos é selecionado automaticamente, e você pode digitar outro caminho, como results ou data.items, em Array a converter.
O conversor de JSON para CSV é grátis?
Sim, é grátis e não pede cadastro. Funciona no computador e no celular.