Conversor de CSV para JSON
Cole ou envie um arquivo CSV para convertê-lo instantaneamente em JSON limpo e formatado — com opções de delimitador e cabeçalho.
Entrada em CSV
Arraste e solte um arquivo CSV aqui
ou navegue pelos seus arquivos
Saída em JSON
Atualiza instantaneamente à medida que você digita.
Avaliações
Tudo o que você precisa saber sobre o conversor de CSV para JSON
Como funciona a conversão, para que servem as opções de delimitador e cabeçalho e em que contexto a conversão de CSV para JSON se aplica.
- Cole ou arraste e solte um arquivo CSV, e o JSON aparecerá instantaneamente.
- Tudo é executado localmente no seu navegador — seu arquivo nunca é enviado.
- Desative a opção “A primeira linha é o cabeçalho” se o seu arquivo CSV começar diretamente com as linhas de dados.
Como usar o conversor de CSV para JSON
- Cole o texto do seu arquivo CSV ou arraste e solte um arquivo .csv na caixa de entrada.
- Escolha um delimitador e indique se a primeira linha é um cabeçalho.
- O JSON convertido aparece instantaneamente — copie-o ou baixe-o como um arquivo .json.
Por que converter CSV para JSON
As planilhas e as exportações são geradas no formato CSV, mas a maioria das APIs, aplicativos web e bancos de dados NoSQL exigem JSON. Escrever um script conversor para uma tarefa pontual é um exagero, e reestruturar manualmente as linhas em objetos é tedioso e propenso a erros quando surgem campos entre aspas ou vírgulas embutidas.
Essa ferramenta analisa seu arquivo CSV corretamente — incluindo campos entre aspas que contenham vírgulas ou quebras de linha — e gera instantaneamente um JSON limpo e indentado no seu navegador.
Escolher as opções certas
| Cenário | Ideal para | Por que vale a pena conferir |
|---|---|---|
| Detecção automática de delimitador – Boa configuração padrão | A maioria dos arquivos CSV | Seleciona automaticamente o separador mais comum na primeira linha. |
| Ponto-e-vírgula / Tabulação | Exportações europeias, arquivos TSV | Algumas regiões e ferramentas exportam usando ponto-e-vírgula ou tabulações em vez de vírgulas. |
| A primeira linha é o cabeçalho | Arquivos com nomes de colunas na linha 1 | Transforma os nomes das colunas em chaves JSON, em vez de nomes genéricos como “coluna1” e “coluna2”. |
Conversor de CSV para JSON sem precisar enviar seu arquivo
Quando você arrasta e solta ou seleciona um arquivo CSV, ele é lido diretamente no seu navegador por meio da API de Arquivos — o conteúdo é carregado em uma caixa de texto na página e analisado pelo JavaScript executado localmente. Nada é transmitido a um servidor, registrado ou armazenado.
Como não há nenhum processo de envio envolvido, não há limite de tamanho de arquivo do lado do servidor; o único limite prático é a quantidade de texto que seu navegador consegue armazenar confortavelmente na memória.
Seus dados em CSV nunca saem do seu dispositivo. A análise e a conversão são feitas inteiramente em JavaScript no lado do cliente, sem que nada seja registrado ou armazenado.
Precisa reformatar o resultado depois? A ferramenta Case Converter pode ajudar a padronizar os nomes das chaves.
Matriz de objetos x matriz plana — como o JSON é estruturado
| Formato da saída | Ideal para | Compromisso |
|---|---|---|
| Matriz de objetos (esta ferramenta) Boa configuração padrão | APIs, bancos de dados, a maioria dos consumidores de JSON | O tamanho do arquivo é maior, já que as chaves se repetem a cada registro, mas é autoexplicativo e fácil de trabalhar. |
| Linha de cabeçalho + matriz de matrizes | Conjuntos de dados muito grandes, nos quais o tamanho do arquivo é importante | É mais compacto, mas os consumidores precisam da lista de cabeçalhos para saber o que cada valor significa. |
A maioria das ferramentas e APIs espera um array de objetos como este — essa é a configuração padrão mais segura, a menos que você tenha um motivo específico para precisar de um formato mais compacto.
Para que as pessoas usam o conversor de CSV para JSON
- Desenvolvimento de API: como transformar uma exportação de planilha em dados de amostra ou iniciais para uma API.
- Migração de dados: transferência de dados de uma exportação em CSV para um banco de dados ou arquivo de configuração baseado em JSON.
- Desenvolvimento web: Inserção de dados estruturados em um front-end JavaScript ou em um gerador de sites estáticos.
- Análise de dados: reformulação de dados de planilhas para ferramentas que aceitam entradas no formato JSON.
- TestingQuickly generating JSON fixtures from a small hand-written CSV table.
Como essa ferramenta funciona
A conversão é feita em tempo real no seu navegador por meio de JavaScript, utilizando um analisador personalizado no estilo RFC-4180 que lida com campos entre aspas, aspas escapadas e delimitadores embutidos — nada é enviado, armazenado ou registrado.
Última atualização: 13 de setembro de 2026.
Este guia foi útil?
Mais ferramentas na caixa
Mais 14 ferramentas gratuitas, que não exigem chave de API, estão disponíveis na página inicial.
Contador de palavras
Contagem em tempo real de palavras, caracteres, frases e parágrafos.
Redimensionador de imagens
Redimensione imagens JPG, PNG e WEBP em pixels ou porcentagem.
Imagem para PDF
Combine imagens em um único arquivo PDF para download.
Formatação de JSON
Formate, minimize e valide JSON com dicas de erros.
Gerador de senhas
Senhas aleatórias robustas com regras personalizadas.