Dividir un CSV grande en archivos más pequeños por filas

Excel se detiene en 1 048 576 filas y muchos sistemas limitan cada importación a unos pocos miles. Suelta el CSV, fija las filas por archivo (sin contar el encabezado), deja marcado «Repetir el encabezado en cada archivo» y obtén las partes en un ZIP. La codificación se detecta automáticamente (UTF-8, GBK y otras) y la salida es UTF-8 con BOM, para que Excel la abra sin caracteres raros. Divide por filas, nunca por la mitad de una fila, a diferencia de dividir por tamaño de archivo.

Se procesa en tu navegador · No se sube nada · Sin registro

Cómo se usa

  1. 1 Suelta un archivo CSV o TSV
  2. 2 Fija las filas por archivo y si repetir el encabezado
  3. 3 Descarga todas las partes en un ZIP

Qué hace

  • Divide por filas, nunca a mitad de una fila
  • Encabezado repetido en cada archivo
  • Detecta UTF-8, GBK y otras codificaciones
  • Genera UTF-8 con BOM: se abre bien en Excel

Qué no hace

  • No divide por tamaño de archivo (MB)
  • No agrupa por el valor de una columna (usa Dividir Excel)
  • La salida siempre va separada por comas, no por el punto y coma / tabulación original

Preguntas frecuentes

Mi CSV es demasiado grande para Excel

Excel admite como máximo 1 048 576 filas por hoja. Divídelo en partes de menos de un millón de filas y cada una se abrirá.

¿Saldrán caracteres raros en textos con acentos u otros alfabetos?

No. Codificaciones como GBK se detectan al leer, y la salida es UTF-8 con BOM, que Excel y WPS abren correctamente.

¿Puede dividir por tamaño de archivo?

No, solo por filas. Dividir por bytes corta filas por la mitad y rompe las importaciones.

¿Cómo se llaman los archivos?

«nombre-01.csv, nombre-02.csv…» (con ceros a la izquierda para que se ordenen bien), en un solo ZIP.

¿Qué tamaño de CSV admite?

No ponemos ningún límite; depende de la memoria de tu dispositivo. Archivos de unos cientos de MB suelen ir bien en un ordenador, y cuestan más en el móvil.

¿Se sube el archivo?

No, todo ocurre en tu navegador.