Editor de Excel online
Grátis · Sem cadastro · Processamento local

Converter CSV para JSON Online Grátis — Sem Upload, Dados Intactos

Transforme arquivos CSV, TSV e de texto em JSON limpo direto no navegador — delimitadores detectados automaticamente, cabeçalhos viram chaves. Sem upload, sem cadastro, sem limites.

Solte aqui arquivos .csv, .tsv ou .txt, ou clique para procurar

Aceita .csv / .tsv / .txt · processamento local · nunca enviado

Como converter CSV em JSON online

  1. Solte um ou mais arquivos .csv, .tsv ou .txt — tudo é processado localmente e nunca enviado.
  2. Clique em Converter para JSON — o delimitador é detectado automaticamente e as linhas viram objetos.
  3. Confira a pré-visualização — cada resultado mostra a tabela convertida e os primeiros 2.000 caracteres do JSON.
  4. Baixe o resultado — um único arquivo baixa diretamente; vários arquivos voltam como ZIP.

Como a análise funciona

O analisador detecta o delimitador — vírgula, ponto e vírgula ou tabulação —, então exportações do Excel, de planilhas europeias e de ferramentas de banco de dados funcionam sem configuração. Campos entre aspas são tratados conforme a RFC 4180: vírgulas, aspas duplicadas e até quebras de linha dentro das aspas são preservadas exatamente, e uma BOM UTF-8 no início é removida antes da leitura.

A primeira linha fornece as chaves e cada linha seguinte vira um objeto JSON. Células ausentes são preenchidas com null para que todas as linhas tenham a mesma forma. Os valores recebem tipo como as planilhas fazem: campos com aparência numérica viram números, as palavras TRUE/FALSE viram booleanos, e valores com aparência de data são reconhecidos como números de série do Excel.

A primeira linha é sempre tratada como cabeçalho. Se o seu arquivo começa direto com dados, adicione antes uma linha de cabeçalho — senão o primeiro registro será consumido como nomes de coluna.

O que cada valor vira no JSON

Valor no arquivoValor JSONObservações
42 / 3.14númeroCampos com aparência numérica são convertidos, com ou sem aspas
TRUE / FALSEbooleanoPalavras-chave de verdade das planilhas são reconhecidas
2020-01-15númeroValores com aparência de data viram números de série do Excel
Campo vazionullPreenchido em todas as colunas para que as linhas fiquem uniformes
"texto, com vírgula"stringVírgulas entre aspas, aspas duplicadas e quebras de linha embutidas são preservadas

CSV e JSON, lado a lado

CSVJSON
EstruturaGrade plana, cabeçalho opcionalChaves nomeadas em cada linha
TiposTudo é texto até uma ferramenta adivinharNúmeros, booleanos e null explícitos
AspasEscape RFC 4180, fácil errar na mãoSem conflitos de delimitador
Ideal paraPlanilhas, exportações em massa, mala diretaAPIs, scripts, configuração, bancos de dados

Privacidade e limitações

  • Os arquivos nunca saem do seu dispositivo — a análise acontece em JavaScript dentro do seu navegador.
  • Um arquivo CSV não tem estrutura de planilhas, então o resultado é sempre um único array JSON.
  • A primeira linha é sempre interpretada como cabeçalho; não existe modo sem cabeçalho.
  • Arquivos muito grandes são limitados pela memória de uma aba do navegador, já que tudo é processado localmente.

Perguntas frequentes

Este conversor de CSV para JSON é grátis?

Sim — 100% grátis, sem cadastro, sem marca d’água e sem limite de arquivos. Toda a conversão acontece localmente no seu navegador.

Quais delimitadores são aceitos?

Vírgula, ponto e vírgula e tabulação são detectados automaticamente: o CSV inglês padrão, exportações europeias com ponto e vírgula e TSV convertem sem ajustes.

Como vírgulas e aspas dentro dos campos são tratadas?

Conforme a RFC 4180: campos entre aspas duplas podem conter vírgulas, aspas duplicadas e até quebras de linha, e tudo chega ao JSON exatamente como escrito.

E se meu CSV não tiver linha de cabeçalho?

A primeira linha é sempre usada como cabeçalho, então adicione uma linha de cabeçalho antes de converter — senão o primeiro registro se torna os nomes de coluna.

Por que uma data vira um número?

Valores com aparência de data são reconhecidos como o Excel faz e guardados como números de série (dias desde o fim de 1899). Formate-os no seu código. Aspas não os tornam texto: a tipificação da planilha vale para todos os campos.

Meu arquivo será enviado a um servidor?

Não. O arquivo é lido e analisado por JavaScript no seu navegador; seus dados nunca saem do seu dispositivo.

Posso transformar JSON de volta em CSV?

Sim. Use nosso conversor de JSON para CSV — cada planilha ou array vira um arquivo CSV com BOM UTF-8 para o Excel abrir corretamente.

Ferramentas relacionadas

Precisa ver ou editar a tabela depois de converter?

Abrir o editor de Excel online grátis