Pular para o conteúdo
ToolMug

Converter CSV para JSON

Converta CSV para JSON colando dados exportados do Excel, do Google Planilhas ou de um banco de dados e receba um array JSON pronto para uma API ou um script. O delimitador é detectado automaticamente, campos entre aspas com vírgulas ou quebras de linha são tratados, e números e true/false viram tipos JSON de verdade.

Roda no seu navegador — nada do que você digita é enviado

CSV → JSON
Saída (JSON)

Como usar

  1. Cole o CSV ou copie células direto de uma planilha (elas são coladas como texto separado por tabulações).
  2. Deixe “A primeira linha é o cabeçalho” ativado para obter um array de objetos; desative para obter um array de arrays.
  3. Deixe “Converter números e booleanos” ativado para ter valores tipados, ou desative para manter tudo como texto.
  4. Copie ou baixe o JSON.

Opções explicadas

Delimitador
Automático detecta vírgula, ponto e vírgula, tabulação e barra vertical. Escolha um explicitamente se a detecção errar.
Linha de cabeçalho
Os valores da primeira linha viram as chaves de cada objeto.
Valores tipados
"42" vira 42 e "true" vira true. Desative isso para IDs com zeros à esquerda, como CEPs ou números de telefone, que de outra forma perderiam esses zeros.

Exemplo

CSV:

id,name,active
1,Ada,true
2,Grace,false

JSON:

[
  { "id": 1, "name": "Ada", "active": true },
  { "id": 2, "name": "Grace", "active": false }
]

Perguntas frequentes

Posso colar direto do Excel ou do Google Planilhas?

Sim. As células copiadas são separadas por tabulações; o delimitador é detectado automaticamente.

Por que 00123 virou 123?

Com os valores tipados ativados, textos que parecem números são convertidos em número. Desative “Converter números e booleanos” para manter os zeros à esquerda.

Como as linhas vazias são tratadas?

Linhas completamente vazias são ignoradas. Células vazias viram null quando os valores tipados estão ativados, ou strings vazias quando estão desativados.

Meu arquivo usa ponto e vírgula e vírgula decimal. Vai funcionar?

O delimitador é detectado, mas vírgulas decimais como 3,5 continuam como texto. Troque-as por pontos antes se precisar de números.

Privacidade

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.

Ferramentas relacionadas