📋 Eliminar líneas duplicadas
Elimina las líneas duplicadas de tu texto manteniendo el orden original
📋 Eliminar líneas duplicadas
Elimina las líneas duplicadas de tu texto manteniendo el orden original
Por FontGenio Editorial Team · Última actualización: 12 de octubre de 2026
Las líneas duplicadas se cuelan en listas de palabras clave, listas de correos, listas de URL y exportaciones de datos — y limpiarlas a mano es lento y propenso a errores. Esta herramienta gratis borra las líneas duplicadas con un clic, conserva la primera aparición de cada línea en su orden original e informa exactamente cuántas líneas se eliminaron. Pega tu lista arriba y depúrala al instante.
Lo esencial
Eliminar líneas duplicadas es filtrar un texto multilínea para que cada línea distinta aparezca exactamente una vez. Un filtro de líneas únicas compara cada línea con las ya vistas y descarta las repeticiones, dejando una lista limpia sin duplicados. Lo llames borrar duplicados, depurar o filtrar líneas únicas, la tarea es la misma. Los especialistas SEO depuran listas de palabras clave, los marketers depuran listas de correos y URL, y los desarrolladores depuran líneas de logs y exportaciones de datos — donde sea que las repeticiones distorsionen conteos o causen doble procesamiento.
[IMAGE: Diagrama que muestra una lista con líneas duplicadas a la izquierda y la lista depurada de líneas únicas a la derecha, con las repeticiones tachadas — alt: "Líneas duplicadas eliminadas de una lista, conservando las primeras apariciones en orden"]La herramienta divide tu texto en cada salto de línea, recorre las líneas una vez, conserva la primera aparición de cada una y descarta las repeticiones. Cuatro opciones controlan los detalles:
Tras procesar, aparecen tres contadores: líneas originales (contadas antes de filtrar, incluidas las vacías), líneas únicas y duplicados eliminados. Copiar resultado copia la lista limpia.
Pega estas 8 líneas (fíjate en las diferencias de mayúsculas, el espacio final y las líneas en blanco):
Apple
apple
Banana
APPLE
Banana
Cherry
Con las opciones por defecto, el resultado son 3 líneas únicas:
Apple
Banana
Cherry
| Métrica | Resultado |
|---|---|
| Líneas originales | 8 |
| Líneas únicas | 3 |
| Duplicados eliminados | 5 |
«apple » coincidió con «Apple» (recortada, sin distinción de mayúsculas) y «APPLE» también — la capitalización que sobrevive es la de la primera aparición («Apple»). Las dos líneas en blanco las quitó el filtro de líneas vacías, por eso «eliminados» cuenta 5 y no 4 duplicados puros.
El valor por defecto (sin distinción) es el adecuado cuando los duplicados son un problema de calidad de datos: listas de palabras clave, de correos y de URL donde «Apple» y «APPLE» significan lo mismo. La primera aparición conserva su capitalización original, así que el estilo de tu lista se mantiene.
Activa distinguir mayúsculas y minúsculas cuando las mayúsculas aporten significado: identificadores de programación (userId frente a userid), SKU sensibles a mayúsculas, contraseñas o rutas de archivo en sistemas Linux. En ese modo solo se eliminan coincidencias exactas carácter por carácter.
El orden opcional usa el orden de cadenas por defecto de JavaScript: los caracteres se comparan por punto de código, así que todas las mayúsculas van antes que las minúsculas y los dígitos antes que las letras. Eso significa:
Banana va antes que apple (la B mayúscula < la a minúscula en puntos de código)10 elementos va antes que 2 elementos («1» < «2» — no ordena numéricamente)Si necesitas un orden más natural (sin distinción de mayúsculas, con criterio numérico), ordena el resultado depurado en una hoja de cálculo — el trabajo de la herramienta es depurar, y su orden es una comodidad, no una colación completa.
[IMAGE: Diagrama de flujo del proceso de depuración: dividir líneas, recortar, comparar sin mayúsculas, conservar la primera aparición — alt: "Cómo el eliminador de líneas duplicadas procesa una lista paso a paso"]| Método | Ideal para | ¿Conserva el orden? |
|---|---|---|
| Esta herramienta | Depurar rápido cualquier lista pegada, sin configuración | Sí (por defecto) |
| «Quitar duplicados» de Excel / Sheets | Depurar dentro de una hoja con control de columnas | Sí |
Línea de comandos sort -u | Archivos enormes, procesos automatizados | No (ordena) |
| Limpiador de texto | Quitar caracteres basura antes de depurar | N/A |
Consejo de flujo de limpieza: pasa los pegados desordenados primero por el limpiador de texto (quita HTML, normaliza espacios) y depura después aquí — la basura invisible es una causa común de que líneas «idénticas» no coincidan. Si el problema son las líneas en blanco y no los duplicados, el corrector de saltos de línea elimina líneas vacías sin tocar el contenido, y el contador de palabras verifica la longitud final de la lista.
Pega tu lista en el cuadro — un elemento por línea — y haz clic en «Eliminar duplicados». La herramienta conserva la primera aparición de cada línea en su orden original y muestra cuántas se quitaron.
Sí, por defecto. A diferencia de la depuración basada en orden, esta herramienta respeta el orden original de tus líneas. Marca «Ordenar resultado» solo si quieres las líneas únicas en orden alfabético.
Por defecto no: «Apple» y «APPLE» cuentan como la misma línea y se conserva la capitalización de la primera aparición. Activa la casilla «Distinguir mayúsculas y minúsculas» para tratar distintas mayúsculas como líneas diferentes.
Dos líneas son duplicadas cuando coinciden tras recortar los espacios inicial y final (si esa opción está activa) y unificar mayúsculas (si no se distingue). Los espacios interiores y la puntuación sí cuentan para la comparación.
No directamente — la herramienta compara líneas completas. Primero convierte las comas en saltos de línea (reemplaza «,» por un salto en cualquier editor), depura aquí y luego vuelve a unir las líneas con comas.
Sí, por defecto la opción «Eliminar líneas vacías» quita las líneas en blanco del resultado. Desmárcala si las líneas en blanco son separadores con sentido en tu lista.
No hay un límite estricto — la herramienta maneja miles de líneas en el navegador. Pegados enormes (cientos de miles de líneas) pueden ir más lentos; para esos casos, una herramienta de línea de comandos es más adecuada.
No. La depuración se ejecuta por completo en tu navegador con JavaScript. Tu lista nunca sale de tu dispositivo.
El contador compara el número de líneas pegadas en bruto (incluidas las vacías) con las líneas únicas. Con «Eliminar líneas vacías» activado, las líneas en blanco también cuentan como eliminadas — eso suele explicar la diferencia.