100% privado no seu navegador:
71 ferramentas 100% GRÁTIS
Detecção de Tipos • Local

Converter CSV para JSON Online

Converta arquivos .csv ou tabelas coladas do Excel em arrays de objetos JSON limpos e validados em milissegundos.

Você tem um catálogo de produtos, uma tabela de tarifas ou uma lista de usuários no Excel / Google Planilhas (.csv) e precisa carregá-la em uma aplicação web, enviá-la a uma API REST, importá-la no MongoDB/Firebase ou colá-la como um array de objetos no seu código TypeScript/JavaScript.

Transparência Radical DataKorex: Na equipe de engenharia da DataKorex, cada utilidade é desenhada para rodar 100% no cliente. O nosso analisador léxico de CSV para JSON converte as suas planilhas direto na memória RAM do navegador, por $0 USD, detectando tipos de dados reais, sem que o seu banco de dados saia do seu equipamento.

Como usar CSV para JSON passo a passo?

  1. 1. Cole os seus dados CSV ou envie um arquivo .csv: A primeira linha será usada automaticamente como nome das propriedades (chaves) do JSON.
  2. 2. Detecção automática de separador e tipos: Reconhece vírgulas, ponto e vírgula, tabulações e barras verticais, e converte números e booleanos automaticamente.
  3. 3. Copie o JSON ou baixe o arquivo .json: Escolha entre JSON embelezado (com indentação) ou minificado em uma só linha.

A conta dos passos: método tradicional vs. KorexTools

Converter uma tabela do Excel em JSON à mão ou com fórmulas (5 passos lentos)

  1. Tentar concatenar chaves e aspas no Excel com fórmulas eternas do tipo ="{"&CARACT(34)&"id"&CARACT(34)&":"&A2&"}".
  2. Ver uma única aspa dupla ou vírgula dentro de uma descrição quebrar todo o arquivo JSON resultante.
  3. Ver todos os preços e quantidades presos entre aspas como texto ("25") em vez de números (25), dando erro no seu código.
  4. Ter de apagar à mão a última vírgula da última linha.

Com Converter CSV para JSON Online no KorexTools (1 clique e tipos exatos)

  1. Cole as suas linhas CSV (com a primeira linha como nome das colunas) no editor superior.
  2. Clique em "Converter CSV → JSON".
  3. Copie o array de objetos JSON indentado ou baixe direto o arquivo .json para o seu projeto.

Converta planilhas do Excel ou CSV em arrays JSON prontos para produção

Quando você precisa importar um catálogo de produtos, uma tabela de preços ou uma lista de CEPs do Excel para uma aplicação web, uma API ou um banco NoSQL, é preciso transformar as linhas do CSV em um array de objetos JSON válido.

O nosso parser segue a especificação oficial RFC 4180: respeita campos entre aspas que contêm vírgulas ou quebras de linha, detecta automaticamente se o arquivo vem separado por vírgulas (,) ou por ponto e vírgula (;), padrão do Excel em português, e converte textos numéricos em números reais, se você quiser.

Características técnicas do conversor de CSV para JSON

  • Suporte direto para colar células copiadas do Microsoft Excel ou do Google Planilhas.
  • Conversão inteligente de tipos: transforma "150" em 150 e "true" em true.
  • Saída formatada com indentação de 2 espaços ou compactada (minificada).

O critério que quase ninguém avalia: a diferença entre "preco": "150" (String) e "preco": 150 (Number) em uma API

Muitos conversores simples de CSV para JSON cortam o texto com .split(",") e colocam absolutamente todos os valores entre aspas como cadeias de texto ("id": "101", "ativo": "true"). Quando você tenta inserir esse JSON em um banco tipado, no Prisma ou em uma API com validação Zod/TypeScript, tudo falha. O nosso parser avalia cada célula: se for um número válido ou um booleano, emite com o tipo nativo no JSON.

Entrada CSV vs. saída JSON gerada

FormatoExemplo de estruturaUso
Entrada CSVid,produto,preco 1,Teclado,45.50Planilhas do Excel / Google Planilhas
Saída JSON[{"id": 1, "produto": "Teclado", "preco": 45.5}]APIs REST, bancos de dados e aplicações web

O que Converter CSV para JSON Online NÃO resolve (honestidade radical)

  • Exige que a primeira linha do seu CSV contenha os nomes das colunas (cabeçalhos): essa primeira linha é usada como as chaves (keys) de cada objeto JSON.
  • Se o seu CSV usa um separador incomum, como ponto e vírgula (;), padrão do Excel em português, tabulação ou barra vertical, a ferramenta tenta detectá-lo automaticamente; confira o resultado em arquivos com muitos textos longos.
  • Não abre diretamente arquivos binários .xlsx com macros ou várias abas: no Excel, vá em "Salvar como > CSV UTF-8 (delimitado por vírgulas)" e cole o texto aqui.

Riscos de privacidade e erros comuns que você deve evitar

Ao desenvolver software ou migrar bancos de dados de produção, colar tabelas de usuários reais em conversores de terceiros pode expor e-mails e hashes, algo sensível diante da LGPD. No KorexTools a conversão acontece na thread local do seu próprio navegador.

  • Esquecer de incluir a linha de cabeçalhos ao copiar do Excel: se você cola os dados sem a linha 1 de títulos, a primeira linha de dados será tomada como o nome das propriedades.
  • Deixar linhas vazias com vírgulas soltas (,,,,) no fim da planilha do Excel antes de copiar.

Perguntas frequentes

Posso copiar uma tabela direto do Excel e colar aqui?

Sim. Ao copiar do Excel, as colunas vêm separadas por tabulações, e a nossa ferramenta as detecta e converte para JSON na hora.

O que acontece se um texto dentro do meu CSV tem vírgulas?

O nosso leitor RFC 4180 respeita as aspas duplas de escape para não partir o campo por engano.

O que eu faria se estivesse no seu lugar

«Toda vez que um cliente nos entrega o catálogo de preços ou a lista de CEPs em um Excel para integrar a uma aplicação web, exportamos para CSV, colamos aqui e em 1 segundo temos o array JSON com números e booleanos bem tipados, pronto para importar.» — Equipe de Engenharia da DataKorex.
DataKorex Labs (Equipe de Engenharia de Software · Arquitetura Client-Side verificada)