Archivo de texto

o suelta un archivo aquí, o pega el código abajo
Dividir

Todavía no hay entrada.

Partes

El resultado aparece aquí.

Los archivos nunca salen de tu navegador¿Cómo?

Dividir archivos TXT, LOG y CSV grandes

Esta herramienta sirve para dividir un archivo de texto grande en archivos más pequeños: cada N líneas, en N partes iguales, por tamaño máximo o en las líneas que contienen un patrón. Las partes se guardan en un ZIP y los archivos de cientos de megabytes se leen por partes en tu navegador.

Última actualización:

Cómo funciona

  1. Abre el archivo

    Elige un archivo de hasta 500 MB, suéltalo en la página o pega texto. Los archivos grandes no se cargan en el editor: se leen por partes.

  2. Elige cómo dividir

    Por número de líneas, número de partes, tamaño de archivo o una línea que contenga un texto o una expresión regular. Si quieres, repite las primeras líneas en cada parte.

  3. Descarga las partes

    Descarga el ZIP con todas las partes o archivos sueltos. Los nombres siguen tu plantilla, por ejemplo pedidos_part001.csv.

Funciones

  • Lectura por partes en segundo plano

    El archivo se decodifica trozo a trozo en un Web Worker, así que un log de 300 MB nunca se convierte en una cadena enorme y la página sigue respondiendo.

  • Encabezado en cada parte

    Repite la primera línea (o varias) al inicio de cada parte, para que cada trozo de una exportación CSV abra con los nombres de sus columnas.

  • Líneas enteras

    La división por tamaño nunca corta una línea por la mitad: cada parte termina en un salto de línea y queda por debajo del límite.

  • División por patrón y codificación original

    Empieza un archivo nuevo en cada línea que contenga un texto o coincida con una expresión regular, por ejemplo uno por día en un log. Las partes se escriben en la codificación del original, con su BOM.

Límites y privacidad

Archivos de hasta 500 MB. Las partes y el ZIP se guardan en memoria hasta que los descargas, así que el navegador necesita aproximadamente el doble del tamaño del archivo en memoria libre; los resultados de más de 100 MB se comprimen en ZIP sin compresión para ahorrar tiempo. Los archivos de más de 2 MB se procesan sin cargarlos en el editor. No se sube nada. Más información en la página de privacidad.

Preguntas frecuentes

¿Cómo divido un archivo de texto grande en archivos más pequeños?

Abre el archivo, elige Número de líneas y pon, por ejemplo, cien mil líneas por archivo. Luego descarga el ZIP con todas las partes.

¿Cómo divido un CSV y conservo el encabezado?

Pon Repetir líneas de encabezado en 1. La primera línea del archivo se copia al inicio de cada parte y no cuenta en las líneas por archivo.

¿Puedo dividir un archivo en un número fijo de partes?

Elige Número de partes. El archivo se lee una vez para contar sus líneas y luego se reparte para que todas las partes tengan el mismo número de líneas.

¿Cómo divido por tamaño de archivo?

Elige Tamaño de archivo y pon el máximo en KB o MB, por ejemplo para que quepa como adjunto de correo electrónico o en un límite de subida.

¿Cómo se llaman las partes?

La plantilla {name}_part{n}{ext} da pedidos_part001.csv, pedidos_part002.csv … Puedes cambiarla por cualquier patrón con {name}, {n} y {ext}.

Herramientas relacionadas