Dividir un archivo de texto grande

Divide texto, CSV, TSV, JSONL, Markdown o logs en partes por líneas y descarga todas juntas como ZIP.

Qué hace realmente esta herramienta

Dividir archivo de texto analiza el contenido como datos estructurados o texto antes de crear la salida. Esto evita tratar JSON, XML, CSV, TSV, Markdown o texto dañado como si fueran simples cadenas a las que basta cambiar el nombre del archivo.

Cómo se verifica el resultado

El resultado se vuelve a analizar o validar siempre que el formato lo permite. Campos entrecomillados, delimitadores, estructura XML/JSON y codificación se comprueban con reglas específicas para reducir salidas aparentemente correctas que luego otra aplicación no puede leer.

Límites y fidelidad

Los límites protegen el navegador frente a archivos, filas, columnas o celdas desproporcionadas. La conversión conserva los datos que puede representar el destino, pero no inventa tipos, relaciones o significado ausentes en el origen. Revisa siempre datos críticos antes de sustituir el original.

Cuándo usar este flujo

Es útil cuando un sistema exige otra representación de los mismos datos, cuando necesitas validar sintaxis o cuando aparecen caracteres dañados. Para información legal, financiera o de producción, conserva el original y compara una muestra antes de usar el resultado de forma definitiva.

Privacidad y comprobación final

Conserva siempre el archivo original hasta revisar la salida en la aplicación o portal de destino. Los flujos compatibles se procesan localmente en el navegador y aplican límites de tamaño y complejidad. En Dividir archivo de texto, revisa especialmente que el formato generado conserve las propiedades que importan para tu caso. Si el resultado va a usarse para información importante, compara una muestra y confirma que formato, contenido y calidad cumplen exactamente lo que necesitas antes de sustituir el original. Abre también el archivo generado en la aplicación de destino cuando importen compatibilidad, color, transparencia, maquetación o compresión.

Dividir CSV sin romper registros entrecomillados

Selecciona un TXT, CSV, TSV, JSONL, Markdown o log UTF-8 y fija entre 100 y 1.000.000 de líneas o registros por parte. En CSV y TSV, un salto de línea dentro de un campo entrecomillado pertenece al mismo registro lógico: no se separa entre dos archivos ZIP. La cabecera solo aparece en la primera parte; no se repite automáticamente.

Reconstrucción exacta del archivo original

El ZIP contiene partes numeradas. Extráelas y concatena sus bytes en orden para recuperar el archivo original, incluidos BOM, caracteres Unicode, espacios finales y saltos CRLF, CR o LF. Antes de permitir la descarga, el motor reabre el ZIP y compara la reconstrucción byte a byte. Evita abrir y guardar de nuevo cada parte con una hoja de cálculo si necesitas conservar los bytes.

Seguridad de separadores CSV

En CSV, el primer registro lógico debe identificar un único separador: coma, punto y coma o barra vertical. Si aparecen varios se rechaza el archivo en lugar de adivinar. Las comillas incorrectas se rechazan y el análisis se detiene al superar el máximo de 100 partes.

Límites y cancelación

El máximo es de 20 MiB por archivo y 100 partes. Se rechazan bytes NUL, UTF-8 inválido y comillas CSV/TSV sin cerrar. La cancelación se comprueba durante el análisis; una escritura ZIP síncrona ya iniciada puede tardar en detenerse. Tras cancelar no se publica una descarga parcial.

Otras herramientas de texto

Para concatenar archivos usa unir archivos de texto; no combina columnas ni cabeceras CSV. Si el texto tiene caracteres corruptos, prueba antes reparar codificación. Para cambiar delimitadores utiliza CSV a TSV.