Ir para o conteúdo principal
DesenvolvedorProProcessado no seu navegador

JSON para CSV

Exporte matrizes e arrays JSON perfeitamente para planilhas CSV.

0 de 2 usos hoje · 2 restantes. Vire Pro e remova o limite.

Upgrade
JSON para CSVPointer + ordemLote ZIP

JSON para CSV

Converta JSON em CSV com controle de colunas, pointer e lote com manifesto.

Colunas

Linhas

Delimitador

;

Lote

01

Entrada JSON

JSON
Delimitador
Aspas
BOM UTF-8
JSON Pointer
Ordem de colunas
Use --- para separar itens do lote. O resultado será exportado como ZIP com manifesto.

02

Preview + CSV

Colunas: 0Linhas: 0
Coluna
Sem preview — converta um JSON para ver os dados aqui.
Sobre

O que é JSON para CSV?

Por Quorify EditorialAtualizado em

JSON é a língua nativa das APIs e dos sistemas modernos, mas planilhas continuam sendo a língua nativa de quem analisa dados no dia a dia. Em algum momento, todo mundo que trabalha com dados precisa pegar um JSON, normalmente um array de objetos vindo de uma API ou de um banco, e transformá-lo em CSV para abrir no Excel, no Google Sheets ou importar em outra ferramenta. O conversor JSON para CSV do Quorify faz essa ponte: ele achata a estrutura do JSON em linhas e colunas, com os nomes das chaves virando cabeçalhos e cada objeto virando uma linha da tabela. O desafio técnico da conversão está no achatamento. JSON é hierárquico e pode ter objetos dentro de objetos e arrays aninhados, enquanto CSV é estritamente bidimensional: só linhas e colunas. A ferramenta resolve isso transformando o array principal de objetos em registros, mapeando as chaves de cada objeto para as colunas correspondentes. Quando os objetos têm o mesmo conjunto de chaves, o resultado é uma tabela limpa e regular, exatamente o que uma planilha espera receber. É por isso que arrays de objetos são o formato ideal de entrada para essa conversão. Um ponto que vale destacar é o cuidado com a integridade do CSV. Valores que contêm vírgulas, aspas ou quebras de linha precisam ser escapados corretamente para não bagunçar a estrutura de colunas quando o arquivo for aberto. A conversão trata esses casos para que o CSV gerado seja interpretado corretamente pela planilha, mantendo cada valor no seu campo. Esse rigor é o que separa um CSV utilizável de um arquivo que abre todo desalinhado. Tudo acontece dentro do navegador, sem que o seu JSON seja enviado a qualquer servidor. Isso é especialmente importante quando os dados são sensíveis, como uma exportação de cadastro de clientes, um relatório financeiro ou registros internos que você só quer ver numa planilha. Você cola o JSON, obtém o CSV e leva direto para a sua ferramenta de análise, sem que nenhum registro confidencial saia da sua máquina. Para analistas, desenvolvedores e qualquer pessoa que vive entre APIs e planilhas, essa conversão local elimina o atrito de mover dados de um mundo para o outro.

Casos

Quando usar

  1. Um analista recebeu de uma API um array JSON com os pedidos do mês e precisa abrir tudo no Excel para montar uma tabela dinâmica. Convertendo para CSV, ele importa os dados diretamente na planilha em segundos.

  2. Um desenvolvedor exportou registros de um banco de dados em JSON e precisa entregá-los a uma equipe de marketing que só trabalha com Google Sheets. O CSV gerado é o formato universal que ambos os lados conseguem usar.

  3. Uma equipe de produto quer analisar respostas de um formulário armazenadas em JSON, calculando médias e filtros. Transformar em CSV permite abrir os dados em uma planilha e aplicar fórmulas familiares.

  4. Um profissional precisa importar dados de clientes para um CRM que aceita upload de CSV. Partindo do JSON exportado de outro sistema, a conversão entrega o arquivo no formato que a importação do CRM exige.

  5. Um estudante de dados está praticando análise e só tem um conjunto de exemplos em JSON. Convertendo para CSV, ele consegue carregar os dados em ferramentas de planilha e bibliotecas que esperam o formato tabular.

Método

Como funciona

Comece colando o seu JSON no campo de entrada. O formato ideal é um array de objetos, onde cada objeto representa uma linha e suas chaves representam as colunas. A ferramenta lê esse array, identifica as chaves presentes e gera um CSV em que a primeira linha traz os cabeçalhos e cada linha seguinte corresponde a um objeto. Valores que contêm vírgulas, aspas ou quebras de linha são tratados para manter a integridade da estrutura de colunas, de modo que o arquivo abra corretamente alinhado na sua planilha. Depois de gerar, confira se as colunas correspondem às chaves esperadas, principalmente se os objetos do array não forem todos idênticos em suas chaves. Com o CSV pronto, copie ou baixe o resultado e importe na ferramenta de destino, seja Excel, Google Sheets, um CRM ou uma biblioteca de análise. Como a conversão ocorre inteiramente no navegador, dados sensíveis como cadastros e relatórios financeiros não saem da sua máquina, e você pode repetir o processo com diferentes conjuntos de dados sem nenhuma dependência de conexão ou cadastro.

FAQ

Perguntas frequentes

Qual o formato ideal de JSON para converter em CSV?
O formato ideal é um array de objetos, onde cada objeto vira uma linha e suas chaves viram colunas. Quando os objetos compartilham o mesmo conjunto de chaves, o CSV resultante fica regular e limpo, exatamente como uma planilha espera receber os dados.
O que acontece com objetos aninhados dentro do JSON?
CSV é bidimensional, então estruturas profundamente aninhadas precisam ser achatadas para caber em linhas e colunas. Conjuntos de dados planos, com objetos de um nível, convertem de forma mais direta. Para dados muito aninhados, vale simplificar a estrutura antes de converter.
Valores com vírgula vão quebrar o CSV?
Não. Valores que contêm vírgulas, aspas ou quebras de linha são tratados e escapados para manter a integridade das colunas. Assim, quando você abrir o arquivo na planilha, cada valor permanece no campo correto sem desalinhar a tabela.
Meus dados são enviados para algum servidor?
Não. A conversão acontece inteiramente no seu navegador. Isso torna seguro converter dados sensíveis, como cadastros de clientes ou relatórios financeiros, já que nenhum registro é transmitido para fora da sua máquina.
Posso abrir o CSV gerado no Excel e no Google Sheets?
Sim. O CSV é um formato tabular universal, lido pelo Excel, Google Sheets e praticamente qualquer ferramenta de planilha ou análise. Basta importar ou abrir o arquivo gerado para visualizar os dados em linhas e colunas.
Preciso instalar ou criar conta para usar?
Não. A ferramenta do Quorify funciona direto no navegador, sem instalação nem cadastro. Você cola o JSON, obtém o CSV e leva o arquivo para onde precisar, o que torna a conversão prática para tarefas rápidas do dia a dia.
Fontes

Fontes oficiais

Tabelas, leis e referências consultadas para fundamentar esta ferramenta.

  1. Documentação técnicaVigenteMDN Web Docs · Mozilla

    Web Standards

    Referência mais consultada do mundo para padrões da web — APIs JavaScript, HTML, CSS e protocolos do navegador.

  2. Standard internacionalVigenteWorld Wide Web Consortium (W3C)

    W3C Standards

    Organização que define os padrões oficiais da web — HTML, CSS, ARIA, e demais especificações implementadas por todos os navegadores.

  3. Standards internacionaisDatatrackerIETF · Internet Engineering Task Force

    RFC Documents

    Repositório oficial dos Request for Comments (RFCs) — documentos técnicos que definem protocolos e formatos da internet (HTTP, JSON, URI, UUID, etc).

Metodologia — esta ferramenta consulta as tabelas e legislação vigentes nas fontes acima. As regras são atualizadas conforme novas instruções normativas são publicadas pelos órgãos competentes.

Última verificação editorial: junho de 2026.

Compartilhe

§ Como usar

Como converter JSON para CSV online

Transforme arrays JSON em CSV pronto para importar no Excel, Google Sheets ou banco de dados.

  1. Cole o JSON

    Aceita array de objetos (formato mais comum) ou objeto com array aninhado. Não precisa minificar.

  2. Configure o delimitador

    Vírgula (CSV padrão internacional), ponto-e-vírgula (Excel BR/EU) ou tab (TSV). Delimitador errado quebra a importação no Excel.

  3. Aplane chaves aninhadas (opcional)

    Para JSON com objetos dentro, marque 'flatten' — cria colunas user.name, user.age, user.address.city.

  4. Baixe o CSV

    Pronto para abrir no Excel/Sheets ou usar em pipeline ETL. Codificação UTF-8 com BOM (Excel reconhece acentos).

§ Por que usar

Benefícios

  • Achatamento de objetos aninhados

    JSON nested → CSV plano com colunas user.name, user.email. Sem perda de dados.

  • Delimitador configurável

    Vírgula (CSV padrão), ponto-vírgula (Excel BR/EU), tab (TSV). Evita quebra ao abrir em Excel.

  • UTF-8 BOM para Excel

    Excel não quebra acentos quando arquivo tem BOM. Detalhe técnico que ferramenta cuida.

  • Aceita arrays grandes

    Processa 10.000+ registros em segundos no navegador. Não trava UI.

§ Para quem é

Casos de uso

  1. Analista de dados

    Converte resposta de API para Excel/Sheets para análise. Achata objetos aninhados automaticamente.

  2. Engenheiro de dados

    Prepara JSON para importar em banco de dados via CSV (LOAD DATA, COPY).

  3. Marketeiro analisando export

    Converte export JSON de plataforma (HubSpot, Mailchimp) para análise em planilha.

Sobre JSON para CSV

Exporte matrizes e arrays JSON perfeitamente para planilhas CSV.

Por que usar

Diferenciais reais — sem promessa vazia.

Achatamento de objetos aninhados
JSON nested → CSV plano com colunas user.name, user.email. Sem perda de dados.
Delimitador configurável
Vírgula (CSV padrão), ponto-vírgula (Excel BR/EU), tab (TSV). Evita quebra ao abrir em Excel.
UTF-8 BOM para Excel
Excel não quebra acentos quando arquivo tem BOM. Detalhe técnico que ferramenta cuida.
Aceita arrays grandes
Processa 10.000+ registros em segundos no navegador. Não trava UI.

Para quem é

Cenários reais de uso, por persona.

  • Analista de dados

    Converte resposta de API para Excel/Sheets para análise. Achata objetos aninhados automaticamente.

  • Engenheiro de dados

    Prepara JSON para importar em banco de dados via CSV (LOAD DATA, COPY).

  • Marketeiro analisando export

    Converte export JSON de plataforma (HubSpot, Mailchimp) para análise em planilha.

Como converter JSON para CSV online

Transforme arrays JSON em CSV pronto para importar no Excel, Google Sheets ou banco de dados.

  1. Cole o JSON

    Aceita array de objetos (formato mais comum) ou objeto com array aninhado. Não precisa minificar.

  2. Configure o delimitador

    Vírgula (CSV padrão internacional), ponto-e-vírgula (Excel BR/EU) ou tab (TSV). Delimitador errado quebra a importação no Excel.

  3. Aplane chaves aninhadas (opcional)

    Para JSON com objetos dentro, marque 'flatten' — cria colunas user.name, user.age, user.address.city.

  4. Baixe o CSV

    Pronto para abrir no Excel/Sheets ou usar em pipeline ETL. Codificação UTF-8 com BOM (Excel reconhece acentos).

§ Perguntas frequentes

Sobre esta ferramenta

A.

Excel BR/EU usa ';' como separador (não ','). Configure o delimitador correto na ferramenta antes de baixar. Outro problema comum: encoding sem BOM faz o Excel quebrar acentos — geramos UTF-8 com BOM por padrão exatamente para evitar isso.

Relacionadas

Ferramentas relacionadas

toolLayout.related_description