Nenhuma entrada ainda.
O resultado aparece aqui.
Dividir arquivos TXT, LOG e CSV grandes
Esta ferramenta para dividir arquivo de texto corta um arquivo grande em arquivos menores – a cada N linhas, em N partes iguais, por tamanho máximo ou nas linhas que contêm um texto – e junta as partes em um ZIP. Arquivos de centenas de megabytes são lidos aos poucos no navegador.
Última atualização:
Como funciona
Abra o arquivo
Clique em Abrir arquivo, solte o arquivo na página ou cole o texto. Arquivos grandes não vão para o editor: são lidos em blocos.
Escolha como dividir
Por número de linhas, número de partes, tamanho do arquivo ou por uma linha com um texto ou expressão regular. Se quiser, repita as primeiras linhas em cada parte.
Baixe as partes
Clique em Baixar ZIP para todas as partes ou baixe arquivos avulsos. Os nomes seguem o seu modelo, por exemplo pedidos_part001.csv.
Recursos
Leitura em segundo plano
O arquivo é decodificado bloco a bloco em um Web Worker, então um log de centenas de megabytes não trava a página.
Cabeçalho em cada parte
Repita a primeira linha (ou várias) no topo de cada parte: cada pedaço de uma exportação CSV abre com os nomes das colunas.
Linhas inteiras
A divisão por tamanho nunca corta uma linha ao meio; cada parte termina em uma quebra de linha e fica abaixo do limite.
Codificação mantida
As partes são gravadas na codificação do original, inclusive UTF-16 e páginas de código do Windows, com o BOM.
Limites e privacidade
Limites e privacidade
Arquivos de até 500 MB. As partes e o ZIP ficam na memória até você baixá-los, então o navegador precisa de cerca do dobro do tamanho do arquivo em memória livre; saídas acima de 100 MB são compactadas sem compressão para ganhar tempo. Arquivos com mais de 2 MB são processados sem carregar no editor.
Nada é enviado. Saiba mais na página de privacidade.
Perguntas frequentes
Como dividir um arquivo TXT grande em vários menores?
Abra o arquivo, escolha Número de linhas e defina, por exemplo, 100.000 linhas por arquivo. Depois clique em Baixar ZIP.
Como dividir um CSV e manter o cabeçalho?
Coloque 1 em Repetir linhas de cabeçalho. A primeira linha é copiada no topo de cada parte e não conta nas linhas por arquivo.
Posso dividir em um número fixo de partes?
Escolha Número de partes. O arquivo é lido uma vez para contar as linhas e depois dividido em partes com o mesmo número de linhas.
Como dividir por tamanho, por exemplo para mandar por e-mail?
Escolha Tamanho do arquivo e defina o máximo em KB ou MB, por exemplo o limite de anexo do seu e-mail.
Como as partes são nomeadas?
O modelo {name}_part{n}{ext} gera pedidos_part001.csv, pedidos_part002.csv … Você pode mudar o padrão usando {name}, {n} e {ext}.
É grátis?
Sim, grátis e sem cadastro. O arquivo é processado no seu navegador, nada é enviado.