JSON para CSV

Cole JSON e baixe um arquivo CSV. Visualize as linhas, escolha um delimitador e abra o resultado no Excel ou outro aplicativo. A conversão ocorre no navegador, mantendo seus dados no seu dispositivo.

Texto colado ou arquivos .json, .jsonl e .txt de até 50 MB

Cole ou escolha um arquivo. Você também pode arrastar um arquivo aqui.

Separador
Codificação

Adiciona um apóstrofo antes de textos que poderiam ser executados como fórmulas no Excel. Desative para importações de dados brutos.

Sua prévia aparecerá aqui após a conversão.

Como funciona

Cole JSON ou escolha um arquivo e converta-o para CSV no navegador. Confira a tabela ou o texto CSV e copie ou baixe o resultado. Sem contas ou uploads. Para um passo a passo completo, veja o guia de JSON para CSV.

Como o JSON se torna CSV

Seu JSONNo CSV
Um array de objetosUma linha CSV por objeto. O cabeçalho inclui todos os campos encontrados, na ordem de aparição. Campos ausentes tornam-se células vazias.
Um único objetoUma linha. Se o objeto contiver apenas um array nomeado de registros, esses registros tornam-se linhas.
Objetos aninhadosCampos viram colunas separadas por ponto, como entrega.cidade. Um ponto dentro do nome de um campo é escapado como \. para distinguir os nomes.
Arrays dentro de registrosO array permanece como texto JSON em uma única célula, incluindo arrays de objetos. O CSV não suporta células aninhadas.
Um array de arraysCada array interno se torna uma linha, sem cabeçalho adicionado.

Escolha vírgula para CSV padrão, ponto e vírgula para sistemas que o exigem ou tabulação para arquivos TSV. Valores com delimitador, aspas ou quebras de linha são colocados entre aspas. O arquivo usa codificação UTF-8 e quebras CRLF. Escolha UTF-8 com BOM se o Excel exibir incorretamente caracteres acentuados ou não latinos.

A proteção de planilha fica ativada por padrão. Células de texto que começam com um caractere de fórmula recebem um apóstrofo inicial para que o Excel não as execute. Desative se o importador exigir o texto original exato. Números JSON, incluindo negativos, não são alterados.

Arquivos de até 50 MB são aceitos. Arquivos JSON Lines viram uma linha por linha da tabela. A prévia exibe até 100 linhas e 30 colunas; o download inclui todas as linhas e colunas. Estruturas JSON muito volumosas podem exceder a memória do dispositivo.

Leia o guia de JSON para CSV, com instruções para Excel e Python (em inglês)