Arquivo de texto

ou solte um arquivo aqui, ou cole o código abaixo
Dividir

Nenhuma entrada ainda.

Partes

O resultado aparece aqui.

Os arquivos nunca saem do seu navegadorComo?

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

  1. 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.

  2. 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.

  3. 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.

Ferramentas relacionadas