Inicio · Herramientas gratuitas · Comparar dos CSV
Comparar dos archivos CSV
Suelte la exportación de ayer y la de hoy. Obtiene cada celda cambiada, cada fila que apareció y cada fila que desapareció. El emparejamiento se hace por una columna clave que usted elige —un identificador, un correo, un número de pedido— para que una exportación devuelta en otro orden no se lea como si todo hubiera cambiado. El separador y la codificación se detectan por archivo.
Primer CSV
Suelte un .csv, .tsv o .txt
Segundo CSV
La exportación más reciente, la que quiere revisar
No se sube nada. El archivo lo lee el JavaScript de esta pestaña y no sale de tu ordenador — ningún servidor lo ve, y al cerrar la pestaña los datos desaparecen.
Por qué un diff de texto es la herramienta equivocada para un CSV
La mayoría de los comparadores de CSV son diffs de texto por dentro: línea 1 contra línea 1, y hacia abajo. Es exactamente lo correcto para código fuente y silenciosamente falso para datos exportados, porque a las exportaciones les pasan dos cosas que al código no:
- Cambia el orden. El mismo informe relanzado mañana vuelve ordenado de otra forma, o con una fila insertada arriba. Un diff por líneas marca entonces todo lo siguiente como cambiado, y dos diferencias reales llegan como cuatro mil.
- Se desplazan las columnas. Alguien inserta una columna en medio y todo se corre un puesto a la derecha.
El emparejamiento por columna clave elimina ambos: se empareja por el valor, el orden deja de importar, y la comparación es columna nombrada contra columna nombrada.
Punto y coma, coma y Windows-1252
En español un «CSV» rara vez está separado por comas. Como la coma es el separador decimal, Excel escribe punto y coma, mientras que una exportación de un sistema en inglés escribe comas: dos archivos de lo mismo, dos separadores. A eso se suma la codificación: Windows-1252 de sistemas antiguos frente a UTF-8, con BOM o sin él.
Ambos se detectan archivo por archivo. Dos exportaciones que difieran en separador y en
codificación se comparan igualmente bien, y un archivo cuyas tildes llegan como á
se descodifica en lugar de compararse como galimatías. Si solo necesita esa mitad, lo hace por sí
solo el reparador de codificación.
Qué cuenta como diferencia
Los valores se comparan como texto, tras recortar los espacios de los bordes. Es lo que hace
utilizable un diff de datos exportados: 0012 sigue siendo 0012 en vez
de convertirse en el número 12, y un espacio añadido por un sistema no pinta de rojo todas las
filas. Las comillas se normalizan —son sintaxis de CSV, no datos— y los finales de línea
también: el mismo archivo guardado en Windows y en macOS no son dos archivos distintos.
Nada sale de esta pestaña
Una exportación CSV suele ser toda la tabla de clientes, todo el histórico de pedidos o una nómina. Los dos archivos los lee JavaScript en su equipo y la comparación ocurre ahí. No hay ninguna petición que interceptar, registrar ni conservar.
Preguntas frecuentes
Los dos archivos están ordenados de forma distinta. ¿Es un problema?
No — para eso está la columna clave. El emparejamiento va por el valor de esa columna, no por el número de fila. Cambie a emparejar por posición solo si no hay identificador y el orden es en sí mismo la información.
¿Y si los archivos usan separadores o codificaciones distintos?
Cada archivo se analiza por su cuenta. Una exportación en Windows-1252 separada por punto y coma se compara correctamente con una en UTF-8 separada por comas; los valores detectados se muestran.
¿Puedo comparar un CSV con un archivo de Excel?
Sí. Ambas casillas aceptan también .xlsx y .xlsm, y se puede elegir la hoja. Si los dos lados son archivos de Excel, comparar dos archivos Excel es la página escrita para eso.
¿Se sube mi archivo?
No. Abra las herramientas de desarrollo en la pestaña Red y suelte un archivo: no aparece ni una sola petición nueva.
Relacionado
Haz esto en tu propio ordenador
TableDI es un espacio de trabajo de hojas de cálculo para escritorio que funciona por completo en tu propio equipo. Importa el archivo, límpialo, represéntalo — no se sube nada y no hay ninguna cuenta que crear.
Gratis para siempre, no es una prueba — sin cuenta y sin tarjeta. De momento macOS; la versión de Windows está en camino. Qué añade la versión de pago.
Revisado el 2026-09-01 por el equipo de TableDI. ¿Algo mal en esta página? Escríbenos — es un solo buzón, lo leen las personas que hacen TableDI.