Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Divisor de CSV

Transforme um CSV em partes menores e utilizáveis. Defina as linhas por arquivo ou um limite exato em bytes e baixe cada parte.

Arquivo de origem

O arquivo é processado no navegador. Uma linha sep= é tratada como dado comum; remova-a da origem se necessário.

Configurações da divisão

Separador de entrada

Codificação e formato de saída

Codificação de entrada

Quebra de linha de saída

A saída usa UTF-8. Os valores das células não mudam, mas aspas e quebras de linha externas podem ser diferentes.

Como dividir um CSV

  1. Escolha um CSV, TSV ou TXT local e configure separador, codificação e cabeçalho.
  2. Defina as linhas de dados por parte ou um limite exato de bytes. Aguarde a validação do arquivo inteiro antes de baixar.
  3. Confira os intervalos de linhas e tamanhos e baixe os arquivos separadamente ou em um ZIP pequeno.

O que a ferramenta faz

  • Conta registros com várias linhas entre aspas como uma linha de dados e nunca corta um registro.
  • Calcula os bytes UTF-8 exatos, incluindo cabeçalhos repetidos, aspas, quebras de linha e BOM por parte.
  • Preserva valores, ordem, linhas repetidas e cabeçalhos posicionais, inclusive vazios ou duplicados.
  • Lê o arquivo em blocos numa tarefa em segundo plano e gera uma parte por vez.

Quando usar

  • Dividir uma exportação grande em lotes com o mesmo cabeçalho.
  • Respeitar um limite de tamanho em bytes, MB ou MiB.
  • Entregar intervalos de linhas sem colar os dados num editor.

Entenda o resultado

Uma linha de dados é um registro CSV lógico. Uma célula entre aspas pode ocupar várias linhas físicas. O cabeçalho não consome a cota de linhas e permanece na primeira parte mesmo sem repetição.

O limite vale para os bytes da saída, não para o arquivo de entrada nem para o ZIP. Inclui aspas, separadores, quebras de linha, cabeçalhos e BOM. Um registro grande demais gera erro; não é cortado.

Os valores das células permanecem iguais, inclusive zeros à esquerda e Unicode. A saída usa UTF-8, o separador escolhido e CRLF ou LF. Aspas, codificação e bytes originais podem mudar. Uma linha sep= continua sendo dado.

Limites: entrada de 100 MiB, 2 milhões de registros, 256 colunas, 1 milhão de unidades de texto por registro, 1.000 partes e 25 MiB por parte. ZIP: 100 partes, 25 MiB de CSV não compactado e 30 MiB de arquivo.

Privacidade e segurança em planilhas

O arquivo é processado no navegador e não é enviado por esta ferramenta. A página ainda pode fazer solicitações normais do site. Valores parecidos com fórmulas podem ser executados em planilhas; aspas CSV não impedem isso. IDs longos e zeros à esquerda podem mudar na importação.

Dúvidas sobre dividir CSV

Sim, por padrão. Se desligar a repetição, o cabeçalho ficará apenas na primeira parte.

Sim. Cada parte é medida pelos bytes UTF-8 exatos, incluindo BOM, cabeçalho e terminadores CRLF ou LF.

Não. Um registro com várias linhas entre aspas permanece inteiro. Se não couber com cabeçalho e BOM, a ferramenta informa um erro.

Conversor de separador CSV

Troque o separador de CSV, visualize as colunas e encontre problemas de importação. CSV e TSV são processados localmente sem alterar valores.

Abrir ferramenta — Conversor de separador CSV

Comparar dois arquivos CSV

Associe registros por uma coluna-chave e encontre os adicionados, removidos e alterados.

Abrir ferramenta — Comparar dois arquivos CSV

Localizador de duplicatas CSV

Encontre linhas repetidas ou IDs iguais com valores diferentes. Revise os conflitos e exporte os dados originais.

Abrir ferramenta — Localizador de duplicatas CSV

Combinar arquivos CSV

Junte linhas de vários CSV, associe colunas pelo nome e baixe o resultado com um relatório.

Abrir ferramenta — Combinar arquivos CSV