O que é o Conversor de CSV para JSON?
O Conversor de CSV para JSON é uma ferramenta online que transforma dados CSV (Valores Separados por Vírgula) em formato JSON. Quer você esteja trabalhando com exportações de planilhas, dumps de banco de dados ou dados de API, esta ferramenta facilita a conversão de dados tabulares em JSON estruturado.
Por que Converter CSV para JSON?
Integração com API
Desenvolvimento Web
Processamento de Dados
Arquivos de Configuração
Seus Dados Permanecem Privados
Sem Upload
Seus dados nunca saem do seu dispositivo
Sem Rastreamento
Não coletamos ou armazenamos nenhum dos seus dados
Resultados Instantâneos
A conversão acontece localmente, então é rápida independentemente do tamanho do arquivo
Como Usar o Conversor de CSV para JSON
Início Rápido
Insira Seus Dados CSV
Cole dados CSV no painel esquerdo ou clique no botão de upload para carregar um arquivo (.csv, .tsv, .txt)
Visualize a Saída JSON
Visualize a saída JSON no painel direito — a conversão acontece automaticamente em tempo real
Exporte os Resultados
Copie ou baixe o resultado usando os botões da barra de ferramentas
Configurando Opções
Seleção de Delimitador
Escolha o caractere que separa os campos nos seus dados CSV:
| Delimitador | Caractere | Caso de Uso Comum |
|---|---|---|
| Vírgula | , |
Formato CSV padrão Padrão |
| Ponto-e-vírgula | ; |
Comum em exportações CSV europeias |
| Tabulação | \t |
Arquivos TSV (Valores Separados por Tabulação) |
| Barra Vertical | | |
Usado em algumas exportações de banco de dados |
Primeira Linha como Cabeçalhos
Array de Objetos
A primeira linha se torna as chaves do objeto JSON:
Name,Age
John,30
[{"Name": "John", "Age": 30}]
Array de Arrays
Todas as linhas são tratadas como dados:
Name,Age
John,30
[["Name", "Age"], ["John", 30]]
Minificar
Alterne entre JSON formatado (com indentação) e JSON minificado (uma única linha, sem espaços em branco). Use a saída minificada quando precisar de dados compactos para APIs ou armazenamento.
Formato Legível
- Estrutura indentada
- Fácil de ler e depurar
- Tamanho de arquivo maior
Formato Compacto
- Saída em uma única linha
- Otimizado para APIs
- Tamanho de arquivo menor
Recursos
Detecção Inteligente de Valores
O conversor detecta e converte automaticamente tipos de dados para representação JSON precisa:
Números
30 se torna 30, não "30")Booleanos
true e false são convertidos para booleanos JSONValores Nulos
null é convertido para null JSONStrings
Análise Robusta de CSV
O analisador trata dados CSV complexos corretamente com capacidades avançadas de análise:
Campos Entre Aspas
Campos entre aspas duplas são analisados corretamente, incluindo campos contendo delimitadores ou quebras de linha
- Trata delimitadores incorporados
- Suporta campos multi-linha
Aspas Escapadas
Aspas duplas dentro de campos ("") são tratadas corretamente
- Escape CSV padrão
- Preserva caracteres de aspas
Terminações de Linha Mistas
Tanto terminações de linha Windows (CRLF) quanto Unix (LF) são suportadas
- Compatibilidade multiplataforma
- Detecção automática
Linhas Desiguais
Linhas com menos colunas são automaticamente preenchidas com valores vazios
- Mantém integridade dos dados
- Estrutura consistente
Visualizações de Saída Dupla
Saída JSON Bruta
Veja a saída JSON bruta com formatação de sintaxe, perfeita para desenvolvedores que precisam copiar e colar a estrutura JSON exata.
- Destaque de sintaxe
- Formato pronto para copiar
- Opção de alternância de minificação
Visualização em Planilha
Visualize dados analisados em uma tabela semelhante a uma planilha com recursos aprimorados de legibilidade.
- Números de linha para referência
- Cabeçalhos fixos ao rolar
- Linhas alternadas para clareza
- Exibe até 500 linhas
Barra de Status
A barra de status na parte inferior mostra informações em tempo real sobre sua conversão:
- Status de validação — Confirma análise bem-sucedida ou exibe mensagens de erro
- Número de linhas — Total de linhas de dados processadas
- Número de colunas — Campos detectados no seu CSV
- Tamanho do arquivo de saída — Tamanho do JSON gerado
Perguntas Frequentes
Quais delimitadores são suportados?
A ferramenta suporta quatro delimitadores comuns: vírgula (,), ponto-e-vírgula (;), tabulação e barra vertical (|). Quando você faz upload de um arquivo, o delimitador é detectado automaticamente da primeira linha de dados.
Qual é a diferença entre "array de objetos" e "array de arrays"?
Quando "Primeira linha como cabeçalhos" está ativado, cada linha CSV se torna um objeto JSON com os valores do cabeçalho como chaves — isso é chamado de array de objetos. Quando desativado, cada linha se torna um simples array de valores — um array de arrays.
A ferramenta trata arquivos grandes?
Como todo o processamento acontece no seu navegador, o desempenho depende do seu dispositivo. A ferramenta funciona bem com arquivos contendo milhares de linhas. A visualização em tabela exibe até 500 linhas para desempenho, mas os dados completos são incluídos na saída JSON.
Os números são convertidos automaticamente?
Sim. Valores que parecem números (inteiros e decimais) são convertidos automaticamente para tipo número JSON. Valores booleanos (true/false) e null também são convertidos para seus equivalentes JSON. Todos os outros valores permanecem como strings.
Como campos entre aspas são tratados?
O analisador segue as regras CSV padrão: campos entre aspas duplas podem conter delimitadores, quebras de linha e aspas escapadas (representadas como ""). Por exemplo, "New York, USA" é analisado como um único campo.
Meus dados estão seguros?
Sim. Toda a conversão é realizada inteiramente no seu navegador usando JavaScript. Nenhum dado é enviado para nenhum servidor. Seus dados CSV nunca saem do seu dispositivo.
Ainda não há comentários. Seja o primeiro a comentar!