Inicio › Herramientas para desarrolladores › Comparador de CSV

Comparador de CSV

Compara una versión antigua y una nueva de un archivo CSV. Las filas se emparejan por una columna clave, como un ID o un correo electrónico, para que veas exactamente qué filas se añadieron, cuáles se eliminaron y qué celdas cambiaron, incluso si las filas están en otro orden.

Última actualización:

Ambos archivos se comparan en tu navegador y nunca se suben.

fila añadidafila eliminadafila modificadavalor antiguo → valor nuevo

Publicidad
Publicidad

Cómo usar Comparador de CSV

  1. Añade el CSV original a la izquierda y el CSV modificado a la derecha (abre los archivos o pega los datos).
  2. Revisa la columna clave: se elige automáticamente una columna única como id o email. Elige otra, o Posición de fila para archivos sin ID.
  3. Define las reglas de comparación: ignora mayúsculas, espacios o formato numérico, o excluye una columna como una marca de tiempo.
  4. Revisa las diferencias: los contadores resumen los cambios y la tabla resalta cada celda modificada.
  5. Descarga el CSV de diferencias o el registro de cambios de celdas para compartir o archivar el resultado.

Cómo se emparejan las filas

SituaciónEmparejar por columna claveEmparejar por posición de fila
Se insertó una fila en medioSe indica como 1 fila añadidaTodas las filas siguientes parecen modificadas
El archivo se reordenóSin diferencias (las filas se encuentran por clave)La mayoría de las filas parecen modificadas
Los archivos no tienen columna de IDUsa otra columna única (email, SKU)Funciona bien si el orden no cambia
Cambió un valor en una fila existente1 fila modificada, con la celda modificada resaltada1 fila modificada, con la celda modificada resaltada

Cómo leer el resultado

  • Añadida (verde): la clave solo existe en el archivo modificado.
  • Eliminada (roja, tachada): la clave solo existe en el archivo original.
  • Modificada (amarilla): la clave existe en ambos archivos, pero al menos una celda comparada es distinta; el valor antiguo aparece tachado y el nuevo se muestra a su lado. La pequeña etiqueta del encabezado de una columna cuenta las celdas modificadas de esa columna.
  • Los encabezados de columna en verde oscuro solo existen en el archivo modificado; los rojo oscuro, solo en el original. Sus valores se muestran, pero no se cuentan como cambios de celda.

¿Quieres comparar JSON? Usa Comparar JSON. Para revisar dos archivos de texto plano línea a línea, usa Comparar textos.

Preguntas frecuentes

¿Cómo comparo dos archivos CSV?

Abre o pega el archivo original a la izquierda y el nuevo a la derecha. La comparación se hace al instante: las filas añadidas aparecen en verde, las eliminadas en rojo y las celdas modificadas muestran el valor antiguo tachado junto al nuevo.

¿Qué es una columna clave y por qué importa?

Una columna clave identifica de forma única cada registro, como un ID, un SKU o una dirección de correo electrónico. Emparejar por clave significa que cada fila se compara con la fila que tiene la misma clave en el otro archivo, así que las diferencias de orden o las filas insertadas no generan cambios falsos. Sin clave, las filas se emparejan por posición.

¿El orden de las columnas tiene que ser el mismo?

No. Las columnas se emparejan por el nombre de su encabezado, así que los archivos con columnas reordenadas se comparan correctamente. Las columnas que solo existen en un archivo se muestran y se cuentan como columnas nuevas o eliminadas.

¿Puedo ignorar diferencias pequeñas como mayúsculas o espacios al final?

Sí. Marca Ignorar mayúsculas/minúsculas, Ignorar espacios en los extremos o Tratar números iguales como iguales (así 5, 5.0 y 5.00 coinciden). También puedes excluir una columna de la comparación, como last_updated.

¿Qué contiene el CSV de diferencias exportado?

Una fila por cada registro añadido, eliminado o modificado, con una columna de cambio, todos los valores (los nuevos, o los antiguos en las filas eliminadas), una lista de las columnas modificadas y los valores anteriores de cada columna modificada. La exportación de cambios de celdas lista cada celda modificada con clave, columna, valor antiguo y valor nuevo.

¿Y si mi columna clave tiene valores duplicados?

Las claves repetidas se emparejan en el orden en que aparecen y se muestra un aviso. Para obtener resultados exactos, elige una columna cuyos valores sean únicos en ambos archivos.

¿Se suben mis archivos?

No. Ambos archivos CSV se leen y se comparan localmente en tu navegador; no se envía nada a ningún servidor.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Conversores de datos y formatos de archivo →