Pular para o conteúdo
Ferramentas JSON grátis para desenvolvedores

Conversor de JSON para CSV

Transforme um array JSON em um arquivo CSV que abre no Excel ou no Planilhas Google, com campos aninhados achatados em colunas.

🔒 100% seguro e privado: todo o processamento acontece localmente na memória RAM do seu navegador. Seus dados nunca são enviados a nenhum servidor.

Separador

JSON de entrada

1 linha, 0 B

Cole o JSON aqui, solte um arquivo .json ou use "Carregar exemplo".

O resultado aparece aqui

Cole um JSON na entrada para começar.

Copiar e baixar ficam disponíveis assim que o JSON estiver válido.

Converter JSON para CSV para Excel e Planilhas Google

O conversor de JSON para CSV transforma um array de objetos JSON em uma planilha: cada objeto vira uma linha e cada chave vira uma coluna. Objetos aninhados são achatados em colunas como endereco.cidade, e respostas de API envolvidas em um objeto, como {"data": [...]}, são detectadas automaticamente.

Escolha vírgula, ponto e vírgula ou tabulação como separador, veja a prévia em formato de tabela e baixe um CSV que abre certinho no Excel, com acentos e ç, graças à marca de ordem de bytes UTF-8 (BOM). Textos que começam com =, +, - ou @ ficam protegidos para que o Excel nunca os execute como fórmula.

Seguro para chaves de API, tokens e dados de clientes

Respostas de API, arquivos de configuração e exportações de banco de dados costumam conter tokens de acesso, e-mails e dados pessoais, e muitos formatadores online enviam tudo o que você cola para os servidores deles. Esta ferramenta funciona inteiramente no seu navegador: a análise, a validação, o destaque de sintaxe e a conversão para CSV acontecem na memória local, e nada é enviado ou registrado. Ela também lida com arquivos grandes, de até 20 MB, sem limites de servidor.

Perguntas frequentes

Por que o Excel coloca todos os meus dados em uma coluna só?

O Excel usa o separador de listas das configurações regionais do Windows, que no Brasil é o ponto e vírgula. Mude o separador para "Ponto e vírgula" e baixe de novo.

Por que os acentos aparecem errados no Excel?

O Excel precisa de uma marca para reconhecer arquivos UTF-8. Mantenha "UTF-8 compatível com Excel" ativado e nomes como "João" ou "Conceição" aparecem corretamente.

O que acontece com arrays aninhados?

Arrays dentro de um objeto são mantidos como texto JSON em uma única célula, por exemplo ["vip","newsletter"]. Objetos aninhados são achatados em colunas separadas.

E se meus objetos tiverem chaves diferentes?

Toda chave encontrada em qualquer objeto vira uma coluna. As linhas sem essa chave ficam com a célula vazia, e a ferramenta informa quantas células ficaram vazias.