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.
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.
Exibindo o início do texto. Copie ou baixe para obter o arquivo completo.
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 JSON | No CSV |
|---|---|
| Um array de objetos | Uma 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 objeto | Uma linha. Se o objeto contiver apenas um array nomeado de registros, esses registros tornam-se linhas. |
| Objetos aninhados | Campos 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 registros | O 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 arrays | Cada 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)