Conversor CSV para JSON

Última revisão do conteúdo:

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

para

Por que converter CSV para JSON?

CSV (Comma-Separated Values) é um formato tabular simples: cada linha é um registo e as colunas são separadas por vírgulas ou pontos e vírgulas. Produzem CSV o Excel, o Google Sheets, os CRM como Salesforce e HubSpot, as plataformas de comércio como WooCommerce e PrestaShop e as bases de dados. O problema é que o CSV não suporta dados aninhados, nem tipos (tudo é texto), nem validação por esquema.

JSON (JavaScript Object Notation) é o padrão de troca de dados nas API modernas, nas aplicações web e nas bases de dados NoSQL. Suporta objetos aninhados, matrizes, números, booleanos e null. A conversão de CSV para JSON transforma dados tabulares planos em estruturas prontas para API REST, MongoDB, Firebase, aplicações React ou Vue e scripts de automação.

O conversor reconhece os cabeçalhos das colunas (a primeira linha) e cria uma matriz de objetos JSON com as chaves correspondentes. Deteta o separador (vírgula, ponto e vírgula, tabulação) sem configuração. Trata as aspas, as quebras de linha dentro dos valores e os caracteres acentuados.

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 CSV para JSON

  1. Cole os seus dados

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

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

    Copie a saída JSON 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 .json com Transferir.
  3. Ficheiro ou texto colado

    Carregue um ficheiro CSV 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.

CSV vs JSON – comparação de formatos

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

Como funciona a conversão de CSV para JSON?

O formato CSV (Comma-Separated Values) armazena dados como linhas de texto onde os valores são separados por vírgulas ou pontos e vírgulas. O formato JSON (JavaScript Object Notation) organiza os mesmos dados como um array de objetos chave-valor, onde cada linha se torna um objeto e cada cabeçalho de coluna se torna uma chave.

O conversor lê a primeira linha do arquivo CSV como cabeçalhos de coluna e os utiliza como nomes de propriedades em cada objeto JSON. Cada linha seguinte se torna um objeto separado no array JSON resultante.

A saída é JSON corretamente formatado com indentação para melhor legibilidade. Toda a conversão é realizada localmente no seu navegador — nenhum dado é enviado a um servidor.

Dicas para a conversão de CSV para JSON

Algumas dicas para evitar problemas comuns:

  1. Cabeçalhos de coluna

    Certifique-se de que seu arquivo CSV tenha uma linha de cabeçalho. O conversor usa a primeira linha como nomes de propriedades JSON.
  2. Detecção de separador

    O conversor detecta automaticamente se seu CSV usa vírgulas, pontos e vírgulas ou tabulações como separadores.
  3. Caracteres especiais

    Valores contendo vírgulas, aspas ou quebras de linha devem estar entre aspas duplas. O conversor lida automaticamente com o escape CSV padrão.
  4. Codificação de caracteres

    Para melhores resultados, use arquivos CSV codificados em UTF-8. Arquivos com outras codificações podem exibir caracteres especiais incorretamente no JSON.

Problemas de formato frequentes em CSV e como o conversor os resolve

Os ficheiros CSV de fontes diferentes chegam com formatos diferentes. Isto é o que o conversor resolve sozinho:

  • Separadores diferentes – o conversor lê a primeira linha e escolhe ele próprio o separador: vírgula, ponto e vírgula, tabulação ou barra vertical. As exportações do Excel em português usam quase sempre o ponto e vírgula, porque a vírgula é o separador decimal.
  • Valores entre aspas – os valores que contêm vírgulas ou quebras de linha têm de estar entre aspas duplas. O conversor lê-os corretamente.
  • Unicode e caracteres especiais – letras acentuadas, texto CJK e emojis são preservados no JSON de saída.
  • Valores vazios – uma célula vazia passa a ser uma cadeia vazia no JSON, e as linhas totalmente vazias são ignoradas.

Se a conversão falhar, confirme que todas as linhas têm o mesmo número de colunas e que as aspas dentro dos valores estão corretamente duplicadas.

Converter outros ficheiros para JSON

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

Perguntas frequentes sobre a conversão de CSV para JSON

A conversão de CSV para JSON é 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 em dispositivos móveis?

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

É segura a conversão de CSV para JSON?

Sim. Toda a conversão é realizada localmente no seu navegador. Seus dados nunca são enviados a um servidor. Ao fechar a página, todos os dados são automaticamente eliminados.

Posso usar a saída JSON na minha aplicação?

Sim. A saída é JSON padrão compatível com qualquer linguagem de programação, banco de dados ou API — JavaScript, Python, PHP, Java e muitos outros.

O que acontece com valores vazios no CSV?

Células vazias no CSV tornam-se strings vazias no JSON. Vírgulas no final ou números inconsistentes de colunas são tratados corretamente.

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

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.