CSV para JSON

Converte dados CSV em JSON e vice-versa.

🔒 Este ficheiro é processado no teu navegador. Nunca é enviado para um servidor.

Para que serve

CSV e JSON são as duas formas mais habituais de mover dados tabulares, e cada mundo prefere a sua. O CSV é o que exportam as folhas de cálculo e os programas de gestão: linhas e colunas separadas por vírgulas. O JSON é o que consomem as aplicações web e as APIs.

A conversão entre ambos é constante em qualquer trabalho com dados. Recebes uma listagem exportada de um programa de gestão e precisas de a carregar numa aplicação; ou o contrário, tens a resposta de uma API e queres abri-la numa folha de cálculo para a analisar.

A primeira linha do CSV é tomada como cabeçalho: cada coluna dá nome a um campo do JSON resultante, de forma que cada linha se converte num objeto com esses campos.

Como funciona

  1. Cole os seus dados em formato CSV (valores separados por vírgulas), com a primeira linha como cabeçalho.
  2. Clique em "CSV → JSON" para os converter, ou em "JSON → CSV" para o processo inverso.
  3. Copie o resultado já convertido.

Quando usar

Carregar dados numa aplicação

Uma listagem exportada para CSV converte-se em JSON para poder ser importada onde se espera esse formato.

Analisar em folha de cálculo

Passar de JSON para CSV permite abrir os dados no Excel ou no Calc.

Preparar dados de teste

Converter um pequeno CSV para JSON é a via rápida para ter dados de exemplo.

Conselhos práticos

  • A ferramenta espera vírgulas como separador. Muitos programas em português exportam com ponto e vírgula: substitui-os antes de colar.
  • Cuidado se o próprio conteúdo levar vírgulas, como nas moradas: podem partir a linha em colunas a mais.
  • A primeira linha deve ser o cabeçalho com os nomes das colunas.
  • Revê os números e as datas depois de converter: os formatos regionais são a fonte mais habitual de surpresas.

Perguntas frequentes

E se os meus dados usarem ponto e vírgula em vez de vírgula?

Esta ferramenta espera vírgulas como separador; se o seu CSV usa ponto e vírgula, substitua-os antes de colar (atenção se o próprio conteúdo incluir vírgulas).

Funciona com ficheiros CSV muito grandes?

Funciona com qualquer tamanho que caiba colado na caixa de texto; para volumes muito grandes, o navegador pode demorar alguns segundos.

Ferramentas relacionadas