Dividir un archivo en partes más pequeñas

Por filas, por número de archivos, por tamaño o por valor de columna. CSV, Excel, JSON o SQL.

Suelta aquí un archivo
CSV, TSV, TXT, XLSX, JSON o volcado SQL
o haz clic para elegirlo

Cómo funciona Dividir

Suelta un archivo. Elige cómo quieres cortarlo (por número de filas, por número de archivos, por tamaño en bytes, por valor de columna). MessyMatch lo lee en tu navegador, repite la cabecera en cada parte, nombra los archivos de forma predecible (archivo_0.csv, archivo_1.csv, archivo_2.csv) y los descarga en un ZIP.

  1. Carga un solo CSV, TSV, TXT, XLSX, JSON o volcado SQL.
  2. Elige la estrategia: por filas por archivo, por número de archivos, por tamaño máximo o por el valor de una columna.
  3. Selecciona el formato de salida (CSV, TSV, XLSX, JSON, JSONL).
  4. Pulsa Dividir. El motor procesa el archivo en streaming y escribe cada parte sin cargarlo entero en memoria.
  5. Descarga el ZIP. Cada parte incluye la cabecera original y un nombre predecible.

Para qué se divide un archivo

Dividir está pensado para cuando el archivo es demasiado grande o demasiado heterogéneo para la herramienta que lo va a leer después.

  • Archivo demasiado grande para Excel

    Excel está topado en 1.048.576 filas por hoja y va lento mucho antes. Divide un CSV de 3M de filas en tres trozos de 1M y abre cada uno por separado.

  • Límites de importación de CRM o email marketing

    HubSpot, Salesforce, Mailchimp, Pipedrive y Klaviyo topan las filas por importación. Divide por número de filas hasta el límite de tu herramienta e importa cada parte en orden.

  • Importaciones SQL en phpMyAdmin o cPanel

    Los paneles de hosting compartido suelen topar las importaciones SQL en 50 o 100 MB. La división SQL conserva el preámbulo (CREATE TABLE, SET, LOCK) en cada parte para que cada trozo sea importable de forma independiente.

  • Dividir una lista por valor de columna

    Pedidos por país, clientes por región, transacciones por año. Eliges la columna y Dividir genera un archivo por cada valor distinto, con el nombre del valor.

  • Sacar una muestra para pruebas

    Corta una muestra limpia de 10k filas de un export de un millón. Usa la muestra para desarrollo y deja el original intacto.

Preguntas frecuentes sobre Dividir

¿Dividir es gratis?+

Sí, con un límite diario compartido con Fusionar: 1 operación por 24 h sin cuenta, 5 al día con cuenta gratis. Los archivos no salen de tu navegador.

¿Cuál es el tamaño máximo de archivo?+

Hasta 100 MB sin cuenta y hasta 250 MB con cuenta gratis. El techo absoluto son 1.000.000 de filas por archivo fuente.

¿Se repite la cabecera en cada parte?+

Sí por defecto. Cada parte es importable de forma independiente. Puedes desactivar la repetición si necesitas trozos crudos.

¿Puedo dividir un volcado SQL?+

Sí, para volcados simples compuestos básicamente por INSERT. El parser conserva el preámbulo (CREATE TABLE, SET, LOCK) en cada parte y rechaza volcados con procedimientos almacenados, triggers o DDL compleja.

¿Puedo dividir por valor de columna?+

Sí. Eliges la columna y Dividir escribe un archivo por cada valor distinto. El nombre del archivo incluye el valor (pedidos_FR.csv, pedidos_ES.csv, etc.).

¿Qué formatos de salida hay?+

CSV, TSV, XLSX, JSON y JSONL. El formato de entrada no tiene por qué coincidir con el de salida: puedes soltar un XLSX y descargar las partes en CSV.