Pular para o conteúdo
WoowTools

Conversor de CSV para JSON

Converta CSV para JSON online. Use a primeira linha como chaves, detecte números e booleanos automaticamente, escolha o delimitador e gere um array de objetos ou de arrays.

Grátis Roda no seu navegador Sem cadastro

Carregando Conversor de CSV para JSON…

Seus arquivos nunca saem do seu dispositivo

Como usar Conversor de CSV para JSON

  1. 1

    Abra Conversor de CSV para JSON nesta página. Ele carrega direto no seu navegador.

  2. 2

    Adicione seu arquivo, texto ou valores e ajuste as configurações.

  3. 3

    Copie ou baixe o resultado. Nada é enviado nem armazenado.

Sobre esta ferramenta

Este conversor de CSV para JSON transforma dados de planilha em JSON que apps, APIs e bancos de dados conseguem ler. Cole um CSV ou uma exportação do Excel ou do Google Sheets, escolha algumas opções e o JSON aparece em uma prévia ao vivo, pronto para copiar ou baixar. Tudo roda no navegador, então listas de clientes e exportações ficam no seu computador.

Como converter CSV para JSON

  1. Cole os dados CSV.
  2. Deixe First row is header ligado para usar os nomes das colunas como chaves JSON.
  3. Escolha o delimitador: vírgula, ponto e vírgula, tab, barra vertical ou um caractere personalizado.
  4. Escolha o formato de saída e as opções de tipos de dados.
  5. Copie ou baixe o JSON.

Formatos de saída

  • Array de objetos (o mais comum): [{"name":"Ana","age":31}]. As chaves vêm da linha de cabeçalho.
  • Array de arrays: [["name","age"],["Ana",31]], menor e prático para gráficos e tabelas.

Tipos de dados

O CSV guarda tudo como texto. Com parse numbers ligado, 31 vira o número 31, e com parse booleans ligado, true e false viram booleanos de verdade. Desligue a conversão quando uma coluna, como CEP ou telefone, precisar manter zeros à esquerda.

Exemplo

id,name,active
1,Ana,true
2,Ben,false

vira

[{"id":1,"name":"Ana","active":true},{"id":2,"name":"Ben","active":false}]

CSV complicados

  • Vírgulas dentro dos valores: valores entre aspas, como "Lisbon, Portugal", ficam em um único campo. Defina outro caractere de aspas se o seu arquivo usar um.
  • Arquivos do Excel com ponto e vírgula: versões do Excel em português salvam CSV com ponto e vírgula; escolha ponto e vírgula como delimitador.
  • Linhas vazias no fim das exportações podem ser ignoradas automaticamente.
  • Arquivos grandes são processados no navegador; as estatísticas mostram quantas linhas e colunas foram lidas.

Onde ajuda

Alimentar um banco de dados ou CMS a partir de uma planilha, preparar dados de teste para uma API, transformar uma lista de produtos em um arquivo JSON para um site ou migrar dados entre ferramentas. Confira o resultado no formatador JSON, ou volte com o conversor de JSON para CSV. Tem um arquivo .xlsx? Use Excel para JSON.

Perguntas frequentes

Como converter CSV para JSON?

Cole o CSV, deixe First row is header ligado, escolha o delimitador e copie ou baixe o JSON que aparece na prévia.

Os números podem continuar números no JSON?

Sim. Ligue Parse numbers e textos numéricos como 31 viram números JSON. Desligue para IDs e CEPs que precisam manter zeros à esquerda.

Meu CSV usa ponto e vírgula. Funciona?

Sim. Escolha ponto e vírgula como delimitador. Tab, barra vertical e delimitadores personalizados também são aceitos.

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

Desligue First row is header e escolha Array of arrays; caso contrário a ferramenta nomeia as colunas como column1, column2 e assim por diante.

Valores com vírgula são tratados corretamente?

Sim, desde que estejam entre aspas, como as planilhas fazem ao exportar CSV.

Meu arquivo é enviado para algum servidor?

Não. A conversão acontece inteiramente no seu navegador.