Handytool
DocumentoGrátisRoda localmente

CSV para JSON

Converta linhas CSV em objetos JSON.

.csv
Direção
Delimitador
Linha de cabeçalho
Recuo
Entrada CSV
0 linhas0 bytes
Saída JSON
0 linhas0 bytes

Sobre CSV para JSON

Cole um arquivo CSV ou TSV e o Handytool transforma cada linha em um objeto JSON limpo diretamente no seu navegador. O conversor detecta automaticamente vírgulas, ponto e vírgulas, tabulações ou barras verticais, preserva campos entre aspas e aspas escapadas, e permite escolher se a primeira linha é um cabeçalho. Como nada é enviado para nenhum servidor, exportações do Excel, Google Sheets ou Postgres ficam totalmente privadas no seu dispositivo.

Recursos de CSV para JSON

  • 01

    Detecção inteligente de delimitadores

    Deixe no automático e a ferramenta avalia vírgulas, ponto e vírgulas, tabulações e barras verticais para escolher o delimitador mais consistente, ou fixe um específico quando seus dados não seguem o padrão.

  • 02

    Cabeçalhos ou arrays brutos

    Use a primeira linha como chaves de objeto para obter um array de objetos JSON, ou desative os cabeçalhos para obter um array 2D bruto. Nomes de cabeçalho duplicados são diferenciados automaticamente.

  • 03

    Processamento completamente no seu navegador

    O processamento acontece totalmente no seu navegador — seus dados nunca saem do seu dispositivo — sem conta e sem rastreamento. Você pode formatar com recuo de 2 ou 4 espaços, minificar para APIs, copiar para a área de transferência ou baixar um arquivo .json.

Perguntas frequentes sobre CSV para JSON

Como converter um arquivo CSV para JSON?
Abra seu CSV em um editor de texto ou planilha, copie as linhas e cole-as no painel esquerdo. Clique em Converter e o painel direito exibirá o JSON — seja um array de objetos (quando os cabeçalhos estão ativos) ou um array de arrays. Use Baixar para salvar como converted.json.
Quais delimitadores são suportados?
Vírgula, ponto e vírgula, tabulação e barra vertical são todos suportados. A configuração automática padrão inspeciona os dados e escolhe o delimitador que produz as larguras de linha mais consistentes, lidando com CSV europeu com ponto e vírgula e exportações separadas por tabulação.
Ele trata campos entre aspas e vírgulas dentro das células?
Sim. O analisador segue o RFC 4180: campos entre aspas duplas podem conter o delimitador, quebras de linha ou aspas escapadas escritas como duas aspas duplas (""). Aspas não fechadas são exibidas como erro em vez de corromper a saída.
O que acontece com cabeçalhos de coluna duplicados ou vazios?
Cabeçalhos vazios tornam-se coluna_1, coluna_2, etc. Nomes duplicados recebem um sufixo numérico (email, email_2) para que cada chave no objeto JSON resultante seja única.
Meus dados são enviados para algum servidor?
Não. O conversor de CSV para JSON funciona 100% no seu navegador com JavaScript — suas linhas nunca chegam a um servidor e nada é registrado. Também funciona offline assim que a página é carregada.
Há um limite de linhas ou tamanho?
Não há limite rígido, mas arquivos muito grandes (centenas de megabytes) podem ser lentos para renderizar. Para exportações típicas de planilhas com milhares de linhas, a conversão é praticamente instantânea.

Ferramentas relacionadas

Documento

Explore outras ferramentas

Todas as ferramentas