Delimitador
Entrada CSV
Saída JSON

Conversor CSV ↔ JSON

O que esta ferramenta faz

Cole CSV ou JSON e o conversor transforma instantaneamente no outro formato. O parser CSV trata campos entre aspas, aspas escapadas e diferentes delimitadores. No modo CSV→JSON, ative Cabeçalhos para controlar se a primeira linha vira chaves de objeto. Ative Formatado para alternar entre JSON legível e compacto.

Como usar

  1. Escolha a direção: CSV→JSON ou JSON→CSV.
  2. Cole seus dados ou clique em Exemplo.
  3. Selecione o delimitador e ative Cabeçalhos/Formatado conforme necessário.
  4. O resultado aparece imediatamente. Clique em Copiar ou Baixar para exportar.

Perguntas Frequentes

O que faz o botão Cabeçalhos?

Com Cabeçalhos ativado, a primeira linha do CSV vira nomes de coluna e cada linha seguinte vira um objeto JSON com esses nomes como chaves. Com Cabeçalhos desativado, as linhas viram arrays de valores.

Como converto um arquivo separado por tabulação (TSV)?

Clique no chip do delimitador Tab na barra de ferramentas antes de converter. Arquivos TSV usam tabulação entre as colunas no lugar de vírgulas, e o parser os trata da mesma forma.

Por que meu CSV tem aspas extras na saída?

Campos CSV que contêm o delimitador, aspas duplas ou quebras de linha precisam ficar entre aspas duplas, conforme o padrão RFC 4180. O conversor adiciona as aspas automaticamente ao exportar para CSV.

Posso converter um JSON de arrays de arrays para CSV?

Sim. Se o JSON for um array de arrays (ex.: [[1,2],[3,4]]), cada array interno vira uma linha do CSV. Se for um array de objetos, as chaves dos objetos viram os cabeçalhos das colunas.

Este conversor é seguro?

Sim. Toda a conversão acontece no seu navegador com JavaScript. Nenhum dado é enviado a servidores, e seu CSV e JSON nunca saem do seu dispositivo.