Herramientas de texto y datos

Eliminar duplicados de CSV

Identifica duplicados por fila completa o campos elegidos, conserva la primera aparición y exporta el CSV.

Contenido CSV

CSV sin duplicados

Vista previa de la tabla

Elimina duplicados de CSV por fila o columnas, conservando el primer registro, el orden de columnas y el escapado CSV correcto.

Los archivos CSV se procesan únicamente en tu navegador y no se suben a ningún servidor.

Acerca de esta herramienta

La herramienta analiza CSV real y compara matrices de campos. Usa la fila completa como clave o combina uno o varios índices de columna. Conserva por defecto el primer registro; el encabezado queda fuera de la eliminación de duplicados.

Cómo usarla

  1. Pega CSV o elige un archivo UTF-8 y comprueba el delimitador y el encabezado.
  2. Tras leer las columnas, elige comparar filas completas o selecciona campos por su nombre y número de columna.
  3. Pulsa «Eliminar registros duplicados» y consulta los registros originales, únicos y eliminados.
  4. Revisa la vista previa limitada y copia o descarga el CSV con los campos correctamente escapados.

Ejemplos de uso

  • a,b / 1,2 / 1,2 / 2,3 conserva dos registros al comparar filas completas.
  • id,nombre / 1,Ana / 1,Luis / 2,Eva conserva 1,Ana y 2,Eva al comparar la columna id.
  • Los encabezados repetidos nombre (columna 1) y nombre (columna 2) se seleccionan por separado.

Reglas y límites

Por defecto la primera fila es el encabezado y se conserva el primer registro de cada grupo en su orden original. Las claves usan una serialización inequívoca de matrices, sin unir campos mediante delimitadores que puedan provocar coincidencias falsas. La comparación es exacta, sin recortar espacios ni modificar números. Papa Parse genera el CSV y entrecomilla correctamente campos con delimitadores, comillas o saltos. La entrada admite hasta 2 MiB, 100.000 registros, 500 columnas y 500.000 celdas; la vista previa, 500 filas, 100 columnas y 10.000 celdas.

Usos habituales

  • Eliminar registros repetidos en exportaciones de datos.
  • Conservar la primera aparición de un ID, correo o combinación de campos.
  • Organizar CSV sin sobrescribir columnas con encabezados repetidos.

Privacidad

El texto, la lectura de archivos, las conversiones y las vistas previas se procesan localmente en el navegador. No se sube la entrada ni se utilizan servidores de procesamiento, bases de datos, API en línea ni CDN de terceros. El contenido no se guarda automáticamente. La copia y las descargas también son locales.

FAQ

¿Qué significa comparar filas completas?

Solo hay duplicados si todos los campos coinciden en contenido y posición. El modo de columnas seleccionadas compara únicamente los campos elegidos.

¿Qué registro duplicado se conserva?

La primera aparición completa. Todos los campos proceden de ese registro y se mantiene el orden original.

¿Se pierden datos con encabezados repetidos?

No. Se usan índices internamente y se muestra el número de columna, sin tratar el nombre como una clave única.

¿Cómo se generan las comillas en la salida?

Los campos con delimitadores, comillas o saltos se entrecomillan según CSV; las comillas dobles interiores se duplican.

¿Se modifican automáticamente las fórmulas o los espacios?

No se recortan ni reescriben campos de forma automática. Al importar en una hoja de cálculo, elige texto u otro tipo de columna según tus datos.

Volver al catálogo de herramientas para desarrolladores