Ferramenta de desenvolvedor / 08

Conversor de CSV para JSON

Analise CSV com aspas ou dados separados por tabulação em um array de objetos JSON.

Conversor de CSV para JSON: TOEA usa um analisador com reconhecimento de aspas, trata a primeira linha como nomes de propriedades únicos e mapeia cada linha seguinte para um objeto. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar
Conversor CSV → JSONProcessamento local

Roda inteiramente no seu navegador

Preparando um CSV para ser analisado sem problemas

A maioria dos problemas de conversão começa na planilha. Em muitos locais europeus, o Excel salva com ponto e vírgula em vez de vírgula, e isso faz cada linha cair em um único campo; exporte novamente com vírgulas ou salve como texto separado por tabulações. Os cabeçalhos viram os nomes das propriedades, então torne‑os únicos e curtos. O visualizador de CSV mostra como um arquivo se divide em colunas antes de você converter, e o Excel para CSV exporta uma planilha diretamente.

Por que todo valor permanece como string

Chutar tipos quebra dados que parecem numéricos mas não são: CEPs como 02134, telefones, códigos de produto e IDs longos perdem zeros à esquerda ou dígitos quando lidos como números. Converta no seu próprio código os campos que você sabe que são numéricos, onde as regras são explícitas. Para conferir ou organizar a saída, abra no formatador de JSON.

Como usar

  1. Cole o texto delimitado com uma linha de cabeçalho.
  2. Selecione vírgula ou tabulação.
  3. Converta e baixe o JSON formatado.

Privacidade e limitações

Os dados permanecem no seu navegador. Os valores são mantidos como strings para que identificadores e zeros à esquerda não sejam corrompidos.

Ferramentas relacionadas

Perguntas frequentes

Vírgulas entre aspas são suportadas?

Sim. Campos entre aspas duplas e o escape com aspas duplas duplicadas são suportados.

Os números são convertidos automaticamente?

Não. Todos os valores permanecem como strings para evitar mudanças de tipo não intencionais.

Ferramenta grátis · no seu navegador execuções · não precisa de conta