Converter CSV para JSON Online | Grátis e Seguro
Converta arquivos CSV para JSON online: defina delimitadores e cabeçalhos personalizados e processe arquivos grandes com segurança no navegador.
Cole ou envie seus dados CSV e a ferramenta transforma cada linha em um objeto JSON na hora, usando a primeira linha como chaves. O resultado é um array de objetos limpo: o conversor detecta o separador automaticamente (vírgula, ponto e vírgula ou tabulação — importante para planilhas em português), respeita campos entre aspas com vírgulas e quebras de linha no meio e permite ignorar linhas em branco. Tudo roda direto no navegador, então sua planilha nunca é enviada para nenhum servidor.
Entrada CSV
Enviar CSV
O resultado JSON aparecerá aqui...
Como converter CSV para JSON
Cole seus dados CSV ou envie um arquivo CSV.
Configure opções como cabeçalhos e linhas vazias.
A ferramenta converte automaticamente as linhas CSV em objetos JSON.
Copie ou baixe a saída JSON.
Principais Características
Processamento do lado do cliente
Seu CSV é analisado diretamente no seu navegador. Nenhum dado é enviado para qualquer servidor.
Análise inteligente
Detecta automaticamente delimitadores e lida corretamente com campos entre aspas.
Saída flexível
Escolha se deseja tratar a primeira linha como cabeçalhos ou gerar uma matriz simples de matrizes.
FAQ
Esta ferramenta é gratuita?
Sim, este conversor de CSV para JSON é totalmente gratuito.
Posso converter arquivos grandes?
Sim, como o processamento ocorre no seu navegador, você pode converter arquivos relativamente grandes sem enviá-los para um servidor.
Talvez você também precise
Cole ou envie seus dados CSV e a ferramenta transforma cada linha em um objeto JSON na hora, usando a primeira linha como chaves. O resultado é um array de objetos limpo: o conversor detecta o separador automaticamente (vírgula, ponto e vírgula ou tabulação — importante para planilhas em português), respeita campos entre aspas com vírgulas e quebras de linha no meio e permite ignorar linhas em branco. Tudo roda direto no navegador, então sua planilha nunca é enviada para nenhum servidor.
Como converter CSV para JSON
- 1
Cole ou envie seu CSV
Digite o texto CSV na caixa de entrada ou envie um arquivo .csv exportado do Excel ou do Google Sheets. Vírgula, ponto e vírgula e tabulação são reconhecidos automaticamente.
- 2
Ajuste as opções de leitura
Defina se a primeira linha é o cabeçalho (que vira as chaves do JSON) e se deseja pular linhas em branco para um resultado mais limpo.
- 3
Converta para JSON
Clique em Converter para JSON. Cada linha do CSV vira um objeto JSON, ou um array de arrays quando não há cabeçalho.
- 4
Copie ou baixe
Use Copiar para mandar o JSON direto para a área de transferência ou Baixar para salvar como arquivo .json.
Referências
- RFC 4180 — Formato comum e tipo MIME para arquivos CSV
A especificação da IETF que define a estrutura do CSV: linha de cabeçalho, uso de aspas e como vírgulas e quebras de linha dentro de um campo são tratadas.
- RFC 8259 — O formato de intercâmbio de dados JSON
A especificação da IETF para o formato JSON gerado por este conversor, cobrindo objetos, arrays, strings e regras de números.
Ferramentas relacionadas
JSON para CSV
Faça o caminho inverso e transforme arrays JSON de volta em linhas CSV.
Formatador de JSON
Embeleze, valide e inspecione o JSON gerado a partir do seu CSV.
Excel para JSON
Converta planilhas do Excel diretamente em JSON estruturado.
Visualizador de CSV
Abra e navegue pelos dados CSV em uma tabela com ordenação e busca.
Perguntas frequentes
- Esta ferramenta é gratuita?
- Sim, este conversor de CSV para JSON é totalmente gratuito, sem cadastro nem limite de uso.
- Como converter uma planilha do Excel ou do Google Sheets em JSON?
- Exporte a planilha como arquivo .csv (em Arquivo > Baixar > CSV) e cole ou envie o conteúdo aqui. A primeira linha vira as chaves do JSON e cada linha seguinte vira um objeto. Para arquivos .xlsx diretamente, use a ferramenta Excel para JSON.
- Funciona com CSV separado por ponto e vírgula?
- Sim. Planilhas em português costumam usar ponto e vírgula como separador (porque a vírgula é o separador decimal no Brasil). O conversor detecta automaticamente vírgula, ponto e vírgula e tabulação, sem precisar configurar nada.
- Ele lida com campos entre aspas e vírgulas dentro dos valores?
- Sim. O leitor segue as regras de aspas do RFC 4180, então vírgulas, quebras de linha e aspas duplas dentro de um campo entre aspas são preservadas corretamente, sem quebrar a coluna.
- Como o cabeçalho do CSV vira as chaves do JSON?
- Com a opção Linha de cabeçalho ativada, a primeira linha do CSV é usada como as chaves dos objetos e cada linha seguinte vira um objeto JSON ligando essas chaves aos seus valores. Com o cabeçalho desativado, a saída é um array de arrays simples.
- Preciso saber JavaScript ou Python para usar esta ferramenta?
- Não. A conversão acontece direto no navegador, sem nenhuma linha de código. Se quiser automatizar via script, o JSON gerado aqui pode ser copiado e usado com JSON.parse() no JavaScript ou com o módulo json do Python sem nenhuma adaptação.
- Meus dados CSV são enviados para algum servidor?
- Não. Toda a conversão acontece localmente no seu navegador, então seus dados CSV nunca saem do seu dispositivo.