Haz clic para subir o arrastra varios archivos CSV
Dos o más archivos CSV, TSV o TXT (los archivos de Excel también sirven) — se unen en orden, no se sube nadaSobre unir archivos CSV
Exportaciones mensuales, un CSV por tienda, un archivo de registros por día, listas de inscripción de varios formularios — los datos suelen llegar en muchos CSV pequeños que necesitas en uno solo. Copiarlos y pegarlos en Excel lleva tiempo, y la fila de encabezado acaba una y otra vez en medio de tus datos.
Esta herramienta une tus archivos CSV en un solo archivo con una sola fila de encabezado. Detecta sola el delimitador de cada archivo, alinea las columnas por sus nombres y deja cada valor exactamente como se escribió. Guarda el resultado como un CSV o como un libro de Excel.
Todo funciona en tu navegador. Tus archivos nunca se suben.
Funciones
- Muchos archivos a la vez — elígelos o suéltalos juntos; la lista marca el orden
- Una sola fila de encabezado — los nombres de columna se escriben una vez, arriba del todo
- Columnas emparejadas por nombre — los archivos con las columnas en otro orden también encajan
- Columnas nuevas conservadas — una columna que solo tienen algunos archivos se añade, con celdas vacías en el resto
- Cualquier delimitador — coma, punto y coma, tabulación o barra vertical, detectado en cada archivo
- Valores tal como se escribieron — los ceros a la izquierda, los ID largos y las fechas no cambian
- Columna con el archivo de origen — opcional, para saber de dónde viene cada fila
- Salida en CSV o Excel — un CSV (con tu delimitador) o una hoja .xlsx
Un encabezado, columnas emparejadas por nombre
Imagina que tienes dos exportaciones. La segunda tiene las columnas en otro orden y una columna de teléfono en lugar de la ciudad:
contacts-may.csv
| name | city | |
|---|---|---|
| Ada | ada@example.com | London |
contacts-june.csv
| name | phone | |
|---|---|---|
| jose@example.com | José | +34 600 000 000 |
Con Emparejar las columnas por el nombre del encabezado activado (lo normal), el archivo unido queda así:
| name | city | phone | |
|---|---|---|---|
| Ada | ada@example.com | London | |
| José | jose@example.com | +34 600 000 000 |
El primer archivo fija el orden de las columnas; las columnas nuevas van al final. Los nombres se comparan sin importar mayúsculas ni minúsculas ni los espacios en los extremos. La línea bajo la lista te dice cuántas columnas no estaban en todos los archivos.
Desactiva el emparejamiento para apilar las filas tal cual — la columna 1 bajo la columna 1. Es lo correcto cuando los archivos no tienen fila de encabezado, o cuando sabes que las columnas son las mismas.
Delimitadores, comillas y tildes
- El delimitador de cada archivo se detecta solo, así que puedes unir un archivo con comas y otro con punto y coma.
- El CSV unido usa el delimitador del primer archivo, o el que elijas.
- Los valores que llevan comas, comillas o saltos de línea dentro se entrecomillan correctamente en el resultado.
- Los archivos se leen como UTF-8, UTF-16 o texto antiguo de Windows, así que nombres como José o Zürich se ven bien. Si uno de tus archivos empieza con un BOM (la marca que le gusta a Excel), el CSV unido también lo lleva.
- Las líneas vacías se omiten.
¿CSV o Excel?
- Un archivo CSV — cada valor exactamente como en tus archivos. Lo mejor para importar en otro programa.
- Libro de Excel (.xlsx) — una hoja llamada «Merged». Los números simples (como 149.90) pasan a ser números reales que puedes sumar; los valores con un cero a la izquierda (02134) siguen siendo texto.
Preguntas frecuentes
¿Cómo uno archivos CSV en uno solo?
Selecciona todos los archivos CSV en el selector de archivos (o suéltalos juntos sobre el recuadro). Revisa el orden y haz clic en «Descargar archivo unido».
¿Se repetirá la fila de encabezado?
No. Con «Dejar una sola fila de encabezado» marcada, los nombres de columna se escriben una vez, arriba del todo. La primera fila de cada uno de los demás archivos se trata como su encabezado y no se copia como dato.
¿Puedo unir archivos CSV con columnas diferentes?
Sí. Deja activada la opción «Emparejar las columnas por el nombre del encabezado». Cada columna de cada archivo aparece una vez, y las filas de los archivos que no tienen esa columna llevan una celda vacía.
¿Cambia mis números o mis fechas?
En el resultado CSV no — cada valor queda exactamente como se escribió. En el resultado de Excel, los números simples pasan a ser números; los ceros a la izquierda y las fechas se quedan como los escribiste.
¿Cuántos archivos puedo unir?
Todos los que quepan en la memoria de tu navegador — normalmente cientos de archivos o millones de filas. No se sube nada, así que no hay límite de subida.
¿Mis datos están seguros?
Sí. Los archivos se leen y se unen dentro de tu navegador. No se envía nada a ningún servidor.
Herramientas relacionadas
- Unir archivos de Excel — combina archivos XLSX, o una pestaña por archivo
- Unir archivos de texto — junta una carpeta entera de archivos CSV o TXT
- Quitar filas duplicadas — limpia la lista unida
- CSV a Excel — de un CSV a un libro de verdad
- Dividir archivo de Excel — al revés: un archivo grande en partes
Cómo usarlo
- Haz clic en Haz clic para subir, o arrastra dos o más archivos CSV al recuadro
- Usa las flechas para poner los archivos en el orden correcto
- Deja marcadas Dejar una sola fila de encabezado y Emparejar las columnas por el nombre del encabezado (desmárcalas si los archivos no tienen encabezado)
- Marca Añadir una columna con el nombre del archivo de origen si quieres ver de dónde viene cada fila
- Elige Guardar como: un archivo CSV (y su delimitador) o un libro de Excel
- Revisa la vista previa y haz clic en Descargar archivo unido