CSV para JSON

Converte CSV ou TSV num array JSON de objetos, com números tipados e chaves aninhadas.

Converta CSV ou TSV num array JSON com valores tipados

CSV é fácil de produzir e incômodo de consumir: todo valor é texto, o delimitador varia e dados aninhados não têm para onde ir. CSV para JSON lê um arquivo separado por vírgula, ponto e vírgula, tabulação ou barra vertical, descobre o delimitador por conta própria e grava um array JSON com um objeto por linha, com as chaves vindas da linha de cabeçalho.

Envie o arquivo. Números se tornam números, incluindo valores com separadores de milhar; true e false se tornam booleanos; campos vazios se tornam null; tudo o mais permanece uma string, então uma data ou um número de telefone nunca é alterado por engano. Campos entre aspas que contêm vírgulas, aspas ou quebras de linha são tratados corretamente, e uma marca de ordem de byte no início é ignorada. Cabeçalhos repetidos recebem um número adicionado, e um cabeçalho em branco se torna um nome de coluna, para que nenhum dado seja perdido. Se você preferir texto puro em tudo, mude os tipos de valor para manter tudo como texto.

Cabeçalhos escritos como caminhos, por exemplo customer.name ou um item numerado de uma lista, são reconstruídos em objetos e arrays aninhados. Esse é o formato que JSON para CSV produz, então um arquivo JSON pode passar por uma planilha e voltar com sua forma intacta. Para uma pasta de trabalho real do Excel, use Excel para JSON, e para inspecionar ou organizar o resultado, abra-o no Formatador de JSON.

Como usar a ferramenta CSV para JSON

  1. Adicione o seu arquivo CSV, TSV, TXT: arraste e solte ou clique para procurar.
  2. Defina as suas opções: Tipos de valor.
  3. Clique em “Processar CSV para JSON” e baixe o resultado.

Perguntas frequentes

O CSV para JSON é gratuito?

Sim. O CSV para JSON é gratuito para uso leve, sem cadastro: visitantes anônimos têm 10 tarefas grátis por dia, e criar uma conta gratuita torna o uso diário ilimitado. O plano Pro pago remove os anúncios e aumenta os limites de tamanho de arquivo para trabalhos mais pesados.

Meu arquivo está seguro?

Sim. Seu arquivo é enviado por HTTPS, processado por software de código aberto auto-hospedado em nossos servidores (sem IA de terceiros nem APIs de nuvem) e excluído em no máximo 60 minutos, geralmente logo após o resultado ficar pronto.

Quais formatos de arquivo o CSV para JSON aceita?

O CSV para JSON aceita arquivos CSV, TSV, TXT. Converta outros formatos para um compatível primeiro; as ferramentas relacionadas abaixo geralmente conseguem fazer isso.

Ferramentas relacionadas

Veja todas as 110+ ferramentas gratuitas de PDF, imagem, Markdown e JSON →