Conversor JSON para CSV

Última revisão do conteúdo:

Converta JSON para formato CSV. Análise e formatação automáticas. Gratuito.

para

Por que converter JSON para CSV?

JSON é o padrão de troca de dados nas API REST, nas aplicações web e nas bases de dados NoSQL. Para análise de dados, relatórios e importação para bases SQL é preciso, porém, um formato tabular. O CSV (Comma-Separated Values) abre-se diretamente no Excel, Google Sheets, LibreOffice Calc e em qualquer outra folha de cálculo, sem instalar nada.

A conversão de JSON para CSV transforma uma matriz de objetos JSON numa tabela plana: as chaves passam a cabeçalhos de coluna e os valores, a linhas. É indispensável quando descarrega dados de uma API (Stripe, Shopify, Google Analytics) e quer analisá-los numa folha de cálculo ou importá-los para uma base relacional como MySQL ou PostgreSQL.

Os objetos e as matrizes aninhados vão para a célula como texto JSON, e null como célula vazia. Os cabeçalhos são a união das chaves de todos os registos; as linhas sem uma chave recebem aí um campo vazio. Para uma tabela limpa, prepare os dados como matriz de objetos com valores simples.

Toda a conversão acontece localmente no navegador; os dados não são enviados para nenhum servidor. Sem registo, sem limites, sem rastreio.

Como converter JSON para CSV

  1. Cole os seus dados

    Cole os dados JSON no campo de entrada.
  2. Converter

    Clique em Converter para transformar os dados JSON em formato CSV.
  3. Copiar ou descarregar

    Copie a saída CSV ou descarregue como ficheiro.

O que torna este conversor diferente?

  1. Privacidade total

    Os seus ficheiros são processados inteiramente no navegador. Nada é enviado para servidores.
  2. Copiar ou transferir

    O resultado copia-o para a área de transferência com Copiar ou guarda-o como ficheiro .csv com Transferir.
  3. Ficheiro ou texto colado

    Carregue um ficheiro JSON com o botão ou cole o conteúdo no campo. O conversor processa um documento de cada vez e mostra o resultado por baixo.
  4. Resultado imediato

    Clique em Converter: o resultado aparece de imediato no campo por baixo, com uma mensagem de erro se a entrada não for válida.

JSON vs CSV – comparação de formatos

FuncionalidadeJSONCSV
Dados hierárquicos
Dados tabulares
Validação de schema
Legível por humanos
Padrão API
Sintaxe compacta

Como funciona a conversão de JSON para CSV?

JSON (JavaScript Object Notation) armazena dados como objetos estruturados com pares chave-valor. CSV (Comma-Separated Values) organiza os dados em um formato tabular plano com linhas e colunas. O conversor transforma objetos JSON em linhas tabulares usando os nomes das propriedades como cabeçalhos de coluna.

Para um array de objetos JSON, cada objeto se torna uma linha na saída CSV. O conversor extrai todas as chaves únicas e as usa como cabeçalhos de coluna na primeira linha.

O arquivo CSV resultante usa formatação padrão com separador de vírgula e aspas corretas. Toda a conversão é realizada localmente no seu navegador — nenhum dado é enviado a um servidor.

Dicas para a conversão de JSON para CSV

Algumas dicas para evitar problemas comuns:

  1. Objetos aninhados

    CSV é um formato plano. Os objetos e arrays aninhados o conversor escreve-os na célula como texto JSON, e null como célula vazia; o cabeçalho reúne as chaves de todos os registos.
  2. Arrays nos valores

    Se uma propriedade JSON contém um array, ele é serializado como string na célula CSV. Para dados aninhados complexos, XML ou YAML é preferível ao CSV.
  3. Estrutura uniforme

    Para melhores resultados, use arrays JSON onde todos os objetos têm as mesmas chaves. Objetos com chaves diferentes também funcionam, valores ausentes aparecem como células vazias.
  4. Grandes conjuntos de dados

    O conversor processa eficientemente arquivos JSON grandes no navegador. Para arquivos acima de 10 MB, o processamento pode levar alguns segundos dependendo do dispositivo.

Estruturas JSON aninhadas

O CSV é um formato tabular plano e não consegue representar objetos ou matrizes aninhados. O conversor resolve-o assim:

  • Objetos e matrizes aninhados vão para a célula como texto JSON, por exemplo {"cidade":"Porto"}; a estrutura fica disponível para processamento posterior.
  • Null e chaves em falta tornam-se células vazias.
  • Os cabeçalhos são a união das chaves de todos os registos, pela ordem da primeira ocorrência.

O melhor resultado vem de uma matriz de objetos com valores simples (texto, número, booleano): cada chave passa a coluna e cada objeto a linha.

Converter JSON para outros formatos

Última revisão do conteúdo: · escrito e verificado pela equipa Arteon

Perguntas frequentes sobre a conversão de JSON para CSV

A conversão de JSON para CSV é gratuita?

Sim, este conversor é completamente gratuito e sem limites. Sem registo, sem marcas de água.

O conversor envia os meus ficheiros?

Não. Todo o processamento acontece localmente no seu navegador.

Posso converter vários ficheiros de uma vez?

Não. O conversor processa um ficheiro ou um texto colado de cada vez. Copie ou guarde o resultado e depois cole o conteúdo seguinte.

O conversor funciona no telemóvel?

Sim, funciona em qualquer dispositivo com um navegador web moderno.

É segura a conversão de JSON para CSV?

Sim. Toda a conversão é realizada localmente no seu navegador. Seus dados nunca são enviados a um servidor.

Posso abrir o CSV no Excel?

Sim. Os arquivos CSV podem ser abertos diretamente no Microsoft Excel, Google Sheets, LibreOffice Calc e qualquer outra planilha.

O que acontece com objetos JSON aninhados?

Os objetos e arrays aninhados são escritos na célula CSV como texto JSON. Null e as chaves em falta dão uma célula vazia.

Captura de ecrã da ferramenta gratuita da Arteon: Conversor JSON para CSV

Ajude-nos a melhorar as nossas ferramentas

Tem uma ideia, encontrou um erro ou quer sugerir algo? Envie-nos uma mensagem – respondemos em 24 horas.

Descubra outras ferramentas úteis

JPG para WebP

JPG para WebP

Converta fotos JPG para WebP leve. Reduza o peso das imagens até 35%.

Editor de imagens

Editor de imagens

Redimensione, corte e converta a sua imagem. Formatos prontos para redes sociais, avatares circulares, exportação JPG/PNG/WebP.

Verificador de meta título e descrição

Verificador de meta título e descrição

Verifique o comprimento do título e da descrição em pixels. Pré-visualização Google em tempo real e dicas de otimização.

PNG para JPG

PNG para JPG

Converta ficheiros PNG para JPG no navegador. Sem limite de ficheiros, sem registo.

Gerador de favicon

Gerador de favicon

Crie um conjunto completo de favicon.ico para o seu site a partir de uma imagem. Todos os tamanhos necessários, sem registo.

Gerador de paletas de cores

Gerador de paletas de cores

Gere 9 paletas a partir de uma cor: monocromática, complementar, triádica e mais. Códigos HEX.

WebP para JPG

WebP para JPG

Converta ficheiros WebP para JPG compatível com tudo. Sem limites, sem registo.

Verificador de contraste de cores

Verificador de contraste de cores

Verifique o contraste de texto e fundo segundo WCAG 2.1 AA e AAA. Correção automática de cores.

Gerador de códigos QR gratuito

Gerador de códigos QR gratuito

Crie um código QR para site, cartão vCard ou impressão. Exporte PNG e SVG, sem registo.

Contador de palavras e caracteres

Contador de palavras e caracteres

Conte palavras, caracteres, frases e tempo de leitura. Verifique a legibilidade com a pontuação Flesch-Kincaid.