Desarrollador / Datos
Dividir CSV: filas por archivo o número de archivos
Divide un CSV UTF-8 grande en archivos más pequeños por número de filas o de archivos. Conserva la cabecera en cada archivo y descarga los resultados juntos en un ZIP.
Dividir CSV: filas por archivo o número de archivos: Lee el CSV en bloques y conserva los registros entrecomillados que contienen comas o saltos de línea. El modo de filas por archivo crea partes consecutivas; el modo de número de archivos distribuye las filas de datos entre archivos no vacíos. El primer registro se puede repetir como cabecera. Los finales de registro se escriben como CRLF. El ZIP se guarda sin compresión. Los límites son una entrada de 1 GiB, 16 MiB por registro y 1.000 archivos de salida. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.
- Categoría
- Herramientas de desarrollo
- Se ejecuta
- En tu navegador
- Coste
- Gratis · sin registro
- Disponibilidad
- Lista para usar
Funciona por completo en tu navegador
Los campos entre comillas pueden contener comas y saltos de línea. Los registros en blanco se conservan. Los finales de registro se escriben como CRLF; el texto dentro de los campos entre comillas no cambia. El modo de número de archivos hace dos pasadas y equilibra el número de filas; si hay menos registros que archivos solicitados, se generan menos archivos no vacíos.
Los archivos se leen por bloques. Los archivos de salida y el ZIP siguen necesitando memoria del navegador. Límites: 1 GiB de entrada, 16 MiB por registro y 1,000 archivos de salida. Las entradas del ZIP se almacenan sin compresión.
Registros CSV
RFC 4180 documenta las comillas en CSV, los saltos de línea integrados y los encabezados opcionales (https://www.rfc-editor.org/rfc/rfc4180). El separador cuenta registros lógicos en lugar de líneas físicas.
ZIP y archivos locales
PKWARE publica la especificación del formato ZIP (https://support.pkware.com/pkzip/appnote). El resultado utiliza entradas ZIP almacenadas con sumas de comprobación CRC-32. La W3C File API (https://www.w3.org/TR/FileAPI/) describe la gestión de archivos locales y Blob. Los datos de entrada permanecen en tu dispositivo.
Cómo se usa
- Elige un archivo CSV UTF-8 y un método de división.
- Establece el número de filas o de archivos y elige si el primer registro es una cabecera.
- Divide el archivo, revisa el número de filas y descarga el ZIP.
Privacidad y límites
Tus entradas y archivos se procesan en tu navegador. No se sube nada.
Herramientas relacionadas
Preguntas frecuentes
¿Un salto de línea entrecomillado cuenta como una fila?
No. Un salto de línea dentro de un campo entrecomillado pertenece a ese campo. Solo los límites de registro fuera de los campos entrecomillados cuentan como filas.
¿Los archivos quedan equilibrados cuando elijo un número de archivos?
Sí. Diez registros de datos divididos en tres archivos producen 4, 3 y 3 registros. Si hay menos registros que archivos solicitados, solo se generan archivos no vacíos.
¿Se conservan los registros vacíos?
Sí. Los registros vacíos se cuentan y se conservan. La cabecera opcional es el primer registro, aunque esté vacío.
¿Se lee el archivo completo en un cuadro de texto?
No. La entrada se lee en bloques y el modo de número de archivos realiza dos pasadas. Los archivos de salida siguen ocupando memoria del navegador, por lo que la memoria disponible puede limitar las descargas grandes.
Herramienta gratuita · se ejecuta en tu navegador · sin cuenta