Giga Useful Tools
Todas as ferramentas

Dados

CSV para JSON

Converta tabelas CSV para JSON e vice-versa.

Tudo é processado no seu navegador. Nenhum arquivo é enviado a um servidor.

Como usar
  1. 1Cole ou digite seu CSV, ou JSON, na caixa de entrada (já vem com um CSV de exemplo para você ver o formato esperado).
  2. 2Clique em "CSV → JSON" para transformar as linhas do CSV em um array JSON, usando a primeira linha como nomes de campo.
  3. 3Ou clique em "JSON → CSV" para achatar um array JSON de objetos de volta em linhas separadas por vírgula.
  4. 4Copie o resultado direto da caixa de saída com o ícone de copiar.
Perguntas frequentes
O conversor entende campos CSV com vírgulas ou quebras de linha dentro de aspas?+

Sim. Ele segue as convenções do RFC 4180: coloque um campo entre aspas duplas para que vírgulas, quebras de linha ou aspas dentro dele não quebrem nada (use "" para uma aspa escapada). Campos sem aspas também funcionam normalmente: a detecção é automática.

Que formato o meu JSON precisa ter para o JSON → CSV funcionar?+

Um array JSON de objetos, uma entrada por linha, com as chaves que você quiser usar como colunas do CSV (nome, idade, cidade...). A linha de cabeçalho do CSV é montada com a união de todas as chaves de todos os objetos, então se alguma entrada não tiver um campo, aquela célula fica vazia.

Meu CSV ou JSON chega a sair do meu navegador?+

Não. A conversão roda inteira em JavaScript no seu dispositivo. Nada é enviado para lugar nenhum, então dá pra colar dados que você não gostaria de mandar para um servidor.