Todavía no hay entrada.
El resultado aparece aquí.
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
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.
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.
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}.