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.
Carregando Conversor de CSV para JSON…
Seus arquivos nunca saem do seu dispositivo
Como usar Conversor de CSV para JSON
- 1
Abra Conversor de CSV para JSON nesta página. Ele carrega direto no seu navegador.
- 2
Adicione seu arquivo, texto ou valores e ajuste as configurações.
- 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
- Cole os dados CSV.
- Deixe First row is header ligado para usar os nomes das colunas como chaves JSON.
- Escolha o delimitador: vírgula, ponto e vírgula, tab, barra vertical ou um caractere personalizado.
- Escolha o formato de saída e as opções de tipos de dados.
- 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.
