Texto y escritura · Gratis · Sin registro

Eliminar líneas duplicadas online

Quita líneas repetidas, conserva la primera aparición y permite ignorar mayúsculas, recortar u ordenar en español.

Pega una lista con un elemento por línea para conservar solo la primera aparición de cada valor. De forma predeterminada se recortan los extremos, se distingue entre mayúsculas y minúsculas y se mantiene el orden original. Puedes comparar sin distinguir caja y ordenar el resultado con configuración regional española. Las líneas vacías se omiten siempre. No se analizan columnas CSV, correos equivalentes ni duplicados aproximados.

🔒 El tratamiento se realiza en este navegador; tus datos no se envían a FunnyTools.

Usar la herramienta

Líneas únicas0
Duplicados eliminados0

Qué puedes hacer aquí

  • Conservar la primera aparición de cada línea y retirar copias posteriores.
  • Distinguir o ignorar mayúsculas y minúsculas en la comparación.
  • Recortar opcionalmente espacios en los extremos antes de comparar.
  • Mantener el orden original o clasificar las líneas con locale español.
  • Mostrar cuántas líneas únicas quedan y cuántos duplicados se eliminaron.

Respuesta rápida: cómo eliminar líneas repetidas

Pega una lista con un elemento por línea y pulsa «Eliminar duplicados». La herramienta recorre el texto de arriba abajo, guarda la primera aparición de cada valor y descarta las siguientes coincidencias. Por defecto quita espacios al principio y al final, distingue mayúsculas de minúsculas y conserva el orden. Las líneas vacías no aparecen en la salida.

Comprueba las dos estadísticas antes de copiar. «Líneas únicas» cuenta el resultado, mientras que «Duplicados eliminados» compara solo las líneas no vacías con ese total. Los renglones en blanco omitidos no se suman como duplicados. Si necesitas un registro de cada eliminación, posición o frecuencia, esta página no lo genera: conserva el original y usa una hoja de cálculo o script con auditoría.

Qué significa conservar la primera aparición

Si `Madrid` aparece en las posiciones 2, 8 y 20, el resultado conserva la versión de la posición 2. Sin ordenar, las líneas únicas mantienen el orden en que se vieron por primera vez. Esto es útil para listas de prioridades, rutas, etiquetas o respuestas donde el orden original contiene información. La herramienta no combina datos de las copias ni elige la línea más completa o más reciente.

El recorte está activado inicialmente. Por eso ` Madrid`, `Madrid` y `Madrid ` se comparan como el mismo valor y la salida adopta el texto recortado de la primera aparición. Si desactivas la opción, los espacios pasan a formar parte de la comparación y esas tres líneas pueden considerarse distintas. Aun así, una línea formada solo por espacios se ignora siempre.

  • La primera coincidencia gana; no se conserva la última.
  • El orden solo cambia cuando activas «Ordenar el resultado».
  • No se cuentan ni se muestran líneas completamente vacías.
  • El resultado no incluye una columna con frecuencia o posición.

Ignorar mayúsculas sin ignorar tildes

Al activar «Ignorar mayúsculas y minúsculas», la clave de comparación se convierte a minúsculas con locale `es`. Así, `ÁRBOL`, `Árbol` y `árbol` se consideran la misma línea y se conserva la primera grafía. En cambio, `árbol` y `arbol` siguen siendo distintos porque la tilde no se elimina. Lo mismo ocurre con `año` y `ano`: no deben fusionarse.

La opción no aplica normalización lingüística. No reconoce singular y plural, abreviaturas, espacios internos repetidos, guiones equivalentes, correos con reglas de proveedor ni formas Unicode visualmente parecidas. `Calle Mayor` y `Calle Mayor` siguen siendo diferentes porque hay dos espacios internos. Para duplicados aproximados necesitas criterios de negocio explícitos y una revisión de posibles falsos positivos.

Orden alfabético español y números

Si activas la ordenación, las líneas se clasifican con comparación regional española. Esto ofrece un orden más apropiado para palabras con acentos y ñ que una comparación cruda de códigos. Cuando también ignoras caja, la sensibilidad base evita que mayúsculas y minúsculas dominen la clasificación. El texto conservado sigue siendo la primera grafía encontrada.

La clasificación es de texto completo, no numérica ni por columnas. Una lista `2`, `10`, `100` puede no quedar en el orden matemático que esperas, y `Producto 10` puede aparecer antes de `Producto 2`. Tampoco hay orden descendente. Si el orden original refleja prioridad o dependencia, deja la casilla desactivada; si necesitas números naturales, fechas o una columna específica, usa una hoja de cálculo.

CSV, correos, URL y datos estructurados

Esta herramienta trata cada línea como una cadena completa. No interpreta comas, punto y coma, tabulaciones, comillas CSV ni encabezados. Dos filas con el mismo correo pero distintas fechas no son duplicadas porque la línea completa difiere. Si deduplicas por una columna, importa el archivo en una herramienta tabular, conserva una clave y decide qué registro debe ganar.

Tampoco normaliza correos ni URL. Cambiar caja, retirar parámetros, eliminar una barra final o considerar alias de correo equivalentes puede ser correcto en un sistema y destructivo en otro. No uses la casilla de caja como sustituto de reglas de identidad. Para listas de contacto, verifica consentimiento, rebotes y campos asociados; para URL, normaliza según el servidor y conserva la relación con sus metadatos.

Privacidad, límites y validación final

El conjunto se procesa dentro de esta pestaña. FunnyTools no recibe la lista para detectar coincidencias y no guarda un historial. Los servicios generales de analítica o publicidad descritos en la política del sitio no incorporan el contenido pegado a sus eventos. No obstante, minimiza datos personales y no pegues secretos o credenciales; una lista de correos o clientes requiere especial cuidado.

El navegador puede manejar listas habituales, pero el rendimiento y la memoria dependen del dispositivo. La página no abre archivos, no ofrece coincidencia difusa, informe de cambios, deshacer por pasos ni exportación CSV. Mantén la fuente, prueba primero una muestra y coteja el total esperado. En datos operativos, revisa manualmente ejemplos con acentos, espacios, caja y campos asociados antes de reemplazar el archivo.

Cómo utilizarla paso a paso

  1. Guarda la lista original y pega una copia con un elemento completo por línea.
  2. Decide si los espacios exteriores y la diferencia de caja forman parte de la identidad.
  3. Mantén el orden original salvo que necesites explícitamente una lista alfabética.
  4. Revisa líneas únicas, duplicados retirados y varios casos con tildes o espacios.
  5. Copia a un archivo nuevo y valida claves, cantidades y relaciones en el sistema final.

Situaciones en las que resulta útil

  • Conservar una sola aparición de cada etiqueta o palabra clave.
  • Limpiar una lista de rutas exactas sin reordenar su prioridad.
  • Comparar nombres sin distinguir caja, pero manteniendo tildes y ñ.
  • Crear una lista alfabética española a partir de respuestas repetidas.
  • Detectar que una exportación CSV necesita deduplicación por columna en otra herramienta.

Ejemplos completos

Etiquetas con caja distinta

La lista contiene `Educación`, `EDUCACIÓN` y `educación`. Al ignorar caja se conserva la primera grafía, pero `educacion` sin tilde sigue aparte para que la diferencia no se borre silenciosamente.

Rutas donde el orden importa

Un proceso prueba rutas en orden de prioridad. Se eliminan repeticiones exactas sin activar la ordenación, de modo que la primera aparición y la secuencia operativa se mantienen.

Exportación con varias columnas

Dos filas tienen el mismo correo y diferentes fechas. Como la herramienta compara la línea completa, no las fusiona. El archivo se lleva a una hoja y se define cuál fecha y registro deben conservarse.

Revisión editorial y de funcionamiento:

Cómo comprobar una lista sin duplicados

La clave es definir qué significa «igual» antes de borrar: espacios, caja, tildes, orden y columnas pueden cambiar el resultado.

Define igualdad

Decide si recortar extremos o ignorar caja es válido; la tilde y los espacios internos siguen distinguiendo líneas.

Conserva el orden

Deja la ordenación desactivada si la primera posición representa prioridad, cronología o dependencia.

Valida el modelo

Si hay CSV, correos, URL o campos relacionados, usa reglas específicas y conserva la relación entre columnas.

Lista de comprobación

  • La primera aparición es el registro que debe conservarse.
  • La configuración de espacios y caja coincide con la regla de negocio.
  • Las variantes con y sin tilde se revisaron por separado.
  • El total y los casos eliminados se validaron contra la fuente.

Límites y comprobaciones importantes

  • Las líneas vacías se omiten y no cuentan como duplicados eliminados.
  • El recorte está activado por defecto y afecta tanto la comparación como la salida.
  • Ignorar caja conserva la primera grafía y no elimina tildes ni ñ.
  • La ordenación usa reglas españolas, pero compara texto completo y no valores numéricos.
  • No hay deduplicación aproximada, por columna, de correos o de URL.

Preguntas frecuentes

¿Se conserva la primera o la última línea repetida?

La primera. Las coincidencias posteriores se eliminan y, sin ordenar, se mantiene el orden de primeras apariciones.

¿Qué ocurre con los espacios al inicio y al final?

La opción de recorte está activada por defecto: los elimina antes de comparar y conserva la versión recortada.

¿Ignorar mayúsculas también ignora tildes?

No. `ÁRBOL` y `árbol` coinciden, pero `árbol` y `arbol` siguen siendo líneas distintas.

¿Las líneas vacías cuentan como duplicados?

No. Se omiten siempre y la estadística de eliminados solo compara líneas con contenido.

¿Puede eliminar duplicados según una columna CSV?

No. Cada línea se compara completa. Para CSV, usa una herramienta tabular que conserve encabezados y campos asociados.

¿La lista se sube a FunnyTools?

No. La comparación y la ordenación se ejecutan localmente en el navegador.

Privacidad y tratamiento local

La lista se compara localmente en esta pestaña. FunnyTools no la recibe ni la guarda para quitar duplicados.

Uso responsable del resultado

La comparación se hace sobre cada línea completa. Conserva la fuente y no uses este resultado como deduplicación por columnas, identidad de personas o coincidencia aproximada.

Última revisión editorial: