Skip to content

Ordenar líneas de texto alfabética y naturalmente

Ordena líneas de texto alfabética, numérica (orden natural) o por longitud, ascendente o descendente. Todo online, 100% en el navegador. Elimina duplicados, invierte y limpia tus listas. Sin registro.

Sin rastreo Se ejecuta en el navegador Gratis
Todo el procesamiento sucede localmente en tu navegador. No se envía ningún dato a ningún servidor.
Ordenar
Eliminar duplicados
Limpiar
Revisado por la corrección de la ordenación natural, la collation sensible al locale, el comportamiento de sensibilidad a mayúsculas, el orden de pipeline determinista y la exactitud de las estadísticas de recuento de líneas. — Equipo de Ingeniería de Go Tools · Jul 13, 2026

¿Qué significa ordenar líneas de texto?

Ordenar líneas de texto significa tomar un bloque de texto dividido en saltos de línea y reordenar esas líneas según una regla — lo más común es el orden alfabético (de diccionario), pero también el orden numérico, la longitud o el inverso. Es una de las pequeñas tareas más frecuentes en el día de un desarrollador o un escritor: poner en orden alfabético una lista de nombres, ordenar sentencias de import, arreglar una columna de etiquetas copiada de una hoja de cálculo, o disponer claves de configuración para que un diff se mantenga limpio.

El detalle sutil que hace tropezar a la gente es que los ordenadores ordenan las cadenas por código de carácter por defecto, no por intuición humana. Una ordenación simple coloca `item10` antes de `item2` porque el carácter `1` tiene un punto de código menor que `2`. También empuja cada palabra en mayúsculas por delante de las minúsculas, así que `Zebra` cae antes de `apple`. Las listas del mundo real rara vez quieren cualquiera de esos comportamientos. Esta herramienta usa por defecto una ordenación sin distinguir mayúsculas y sensible al locale, y ofrece un método Natural que compara los números integrados como números — los dos ajustes que hacen que la ordenación coincida con lo que un humano espera.

La ordenación está estrechamente relacionada con la limpieza de una lista. A menudo quieres ordenar y deduplicar juntos, o descartar líneas en blanco y espacios sueltos en la misma pasada. Esta herramienta agrupa esas operaciones en un solo panel: ordenar, eliminar duplicados, recortar, eliminar líneas vacías, invertir e incluso mezclar. Para la deduplicación como tarea principal — con control de conservar la primera o la última ocurrencia — recurre a la herramienta complementaria Eliminar líneas duplicadas, que comparte el mismo motor. Para contar palabras y líneas, usa el Contador de palabras; para comparar dos versiones de una lista, usa el Comparador de texto; y para cambiar el caso de tus líneas, usa el Convertidor de mayúsculas.

Todo sucede enteramente en tu navegador sin subidas, así que ordenar una lista confidencial es exactamente tan privado como abrir un editor de texto. Pega, elige un orden y copia el resultado — el viaje completo de ida y vuelta toma un par de segundos.

Input (unsorted):
  file10.txt
  file2.txt
  file1.txt

Alphabetical sort (naive):
  file1.txt
  file10.txt   ← wrong: 10 before 2
  file2.txt

Natural sort (numeric-aware):
  file1.txt
  file2.txt
  file10.txt   ← correct

Características clave

Ordenación alfabética, natural y por longitud

Tres métodos de ordenación cubren cada lista: orden alfabético de diccionario, ordenación Natural que mantiene `item2` antes de `item10` comparando números como números, y Por longitud de corta a larga. Cada una funciona ascendente o descendente.

Collation sensible al locale

La ordenación usa el `Intl.Collator` del navegador, que sigue el Algoritmo de Collation Unicode. Los caracteres acentuados y no ingleses se ordenan como un lector de tu idioma espera — `é` junto a `e`, no arrojado al final del alfabeto.

Sin distinguir mayúsculas por defecto

`Apple` y `apple` se ordenan como vecinos en lugar de que las palabras en mayúsculas salten al principio — la elección natural para listas humanas. Activa Sensible a mayúsculas cuando mayúsculas y minúsculas deban tratarse como distintas.

Ordenar + deduplicar en una pasada

Activa Eliminar líneas duplicadas para obtener una lista limpia, única y ordenada en un solo paso. La insignia de estadísticas en vivo informa exactamente cuántos duplicados se fusionaron para que puedas fiarte del resultado.

Recuentos de líneas en vivo

Una insignia de estadísticas se actualiza mientras escribes: `12 líneas → 9 líneas · 3 duplicados eliminados · 0 vacías eliminadas`. Sin adivinar si la herramienta realmente cambió algo — ves el antes y el después al instante.

Invertir y mezclar

Invertir voltea el orden actual sin reordenar; Mezclar aleatoriza las líneas con una mezcla criptográfica de Fisher–Yates. Aleatoriza preguntas de test, elige un orden de sorteo o invierte un changelog en un clic.

Interruptores de limpieza

Recortar cada línea, eliminar líneas vacías y añadir números de línea completan el panel. Combínalos con la ordenación para convertir una columna pegada desordenada en una salida pulcra, lista para publicar, sin un script.

Privacidad 100% en el navegador

Tu texto nunca sale de la página — sin subidas, sin registro, sin analítica de lo que escribes. Seguro para listas confidenciales, wordlists internas y exportaciones sensibles. Verifícalo tú mismo en la pestaña de Red: cero peticiones.

Ejemplos de ordenación de líneas

Alfabético A→Z

banana
apple
cherry
apple
banana
cherry

La ordenación por defecto: ascendente, alfabética, sin distinguir mayúsculas. Orden de diccionario para una lista simple de palabras — el uso más común para ordenar una columna de nombres, etiquetas o palabras clave.

Descendente Z→A

apple
banana
cherry
cherry
banana
apple

Pon el orden en Descendente para invertir la dirección alfabética. Útil para tablas de clasificación, listas de más reciente primero, o cualquier ranking donde el último elemento alfabético deba ir primero.

Ordenación natural (sensible a números)

item10
item2
item1
item1
item2
item10

La ordenación natural compara los números integrados como números, así que `item2` se queda antes de `item10`. Una ordenación alfabética simple pondría `item10` primero por error porque el carácter `1` se ordena antes que `2`. Esencial para nombres de archivo, versiones y filas numeradas.

Ordenar por longitud

ccc
a
bb
a
bb
ccc

El método Por longitud ordena las líneas de la más corta a la más larga, deshaciendo empates alfabéticamente. Práctico para detectar valores atípicos, alinear datos de ancho fijo o disponer listas de etiquetas de corto a largo.

Ordenación sin distinguir mayúsculas

banana
Apple
apple
Apple
apple
banana

Con Sensible a mayúsculas desactivado (por defecto), `Apple` y `apple` se ordenan como vecinos en lugar de que todas las palabras en mayúsculas salten al principio. Esto es casi siempre lo que quieres para listas legibles por humanos.

Ordenar y eliminar duplicados juntos

dog
cat
dog
bird
cat
bird
cat
dog

Activa Eliminar líneas duplicadas mientras ordenas para obtener una lista limpia, única y ordenada en un solo paso. La insignia de estadísticas informa `5 líneas → 3 líneas · 2 duplicados eliminados` para que puedas verificar qué se fusionó.

Invertir el orden actual

line one
line two
line three
line three
line two
line one

Invertir orden voltea la lista final sin ordenar alfabéticamente — simplemente invierte la secuencia existente. Combínalo con una ordenación para resultados descendentes, o úsalo solo para invertir un registro o changelog.

Mezclar (aleatorizar) una lista

north
south
east
west
east
north
west
south

Mezclar aleatoriza el orden de las líneas usando el RNG criptográfico del navegador (Fisher–Yates). Genial para aleatorizar preguntas de un test, elegir un orden de sorteo aleatorio o muestrear. La salida difiere cada vez que lo activas.

Cómo ordenar líneas de texto

  1. 1

    Pega o escribe tus líneas

    Suelta tu texto en el cuadro de entrada. Cada salto de línea se trata como una línea separada. La ordenación corre al instante mientras escribes — no hay botón de envío. Un salto de línea final se ignora, así que no añadirá una fila en blanco.

  2. 2

    Elige un orden y un método

    Pon el Orden en Ascendente (A→Z) o Descendente (Z→A), luego elige un Método: Alfabético para palabras, Natural para cualquier cosa con números, o Por longitud. La salida se actualiza en el momento en que cambias un ajuste.

  3. 3

    Añade opciones de limpieza si hace falta

    Activa Eliminar líneas duplicadas, Recortar cada línea o Eliminar líneas vacías para arreglar la lista mientras ordenas. Activa Sensible a mayúsculas solo cuando mayúsculas y minúsculas deban tratarse como diferentes.

  4. 4

    Revisa la insignia de estadísticas

    La insignia muestra líneas de entrada, líneas de salida y cuántos duplicados o líneas vacías se eliminaron. Úsala para confirmar que la herramienta hizo lo que esperabas antes de copiar el resultado.

  5. 5

    Copia el resultado ordenado

    Haz clic en Copiar para poner la salida ordenada en tu portapapeles. Usa Reiniciar para limpiar ambos cuadros, o Ejemplo para cargar una lista de ejemplo con la que experimentar. Nada se sube en ningún momento.

Errores comunes de ordenación

Ordenación alfabética ingenua en elementos numerados

El error clásico: ordenar nombres de archivo o versiones alfabéticamente de modo que `10` caiga antes de `2`. La solución es cambiar el método a Natural, que compara los números integrados como números. Revisa siempre las listas numeradas después de ordenar — el método equivocado parece plausible hasta que notas `item10` por encima de `item2`.

✗ Incorrecto
Alfabético:
  release-1
  release-10
  release-2
✓ Correcto
Natural:
  release-1
  release-2
  release-10

Ordenación sensible a mayúsculas que dispersa una lista humana

Dejar Sensible a mayúsculas activado para una lista de nombres empuja cada entrada en mayúsculas por delante de las minúsculas, dividiendo en dos lo que debería ser un solo bloque alfabético. A menos que el caso sea semánticamente significativo, mantenlo desactivado para que `Apple` y `apricot` se sienten uno junto al otro.

✗ Incorrecto
Sensible a mayúsculas:
  Apple
  Banana
  apple
  banana
✓ Correcto
Sin distinguir mayúsculas:
  Apple
  apple
  Banana
  banana

Espacios en blanco que derrotan la ordenación

Las líneas con espacios o tabulaciones finales se ordenan de forma diferente a sus gemelas recortadas porque el espacio es parte de la cadena. Si dos líneas visualmente idénticas terminan aparte, activa Recortar cada línea para quitar los espacios circundantes antes de ordenar.

✗ Incorrecto
Sin recortar ("apple " vs "apple"):
  apple
  banana
  apple    ← espacio final, se ordena raro
✓ Correcto
Recortado:
  apple
  apple
  banana

Esperar que Invertir ordene descendente

Invertir orden simplemente invierte la secuencia actual — no ordena. Si la lista no estaba ordenada, invertirla te da la entrada al revés, no orden Z→A. Para ordenar descendente, pon el Orden en Descendente; usa Invertir solo para voltear una lista ya ordenada.

✗ Incorrecto
Invertir sobre entrada sin ordenar:
  cat
  apple
  banana
→ banana / apple / cat (solo al revés)
✓ Correcto
Ordenación descendente:
  cat
  banana
  apple

Ordenar líneas de texto: casos de uso comunes

Ordenar nombres, etiquetas y palabras clave
Pega una columna de nombres, etiquetas o palabras clave SEO copiada de una hoja de cálculo y obtenlas en orden de diccionario limpio. Añade Eliminar líneas duplicadas para fusionar repeticiones de una exportación desordenada en el mismo paso.
Ordenar sentencias de import y claves de configuración
Ordena un bloque de líneas de import o claves de configuración para que se mantengan en un orden canónico y los diffs futuros se mantengan pequeños. La ordenación natural mantiene los elementos numerados (`v1`, `v2`, `v10`) en la secuencia correcta.
Ordenar nombres de archivo y cadenas de versión
Los nombres de archivo y las versiones semánticas son donde la ordenación ingenua falla más fuerte — `v1.10` antes de `v1.2`. La ordenación natural lo corrige, dándote una lista correctamente ordenada para notas de versión, manifiestos o scripts de compilación.
Arreglar wordlists de seguridad
Ordena y deduplica wordlists de contraseñas, listas de subdominios o diccionarios de fuzzing enteramente sin conexión. Como nada se sube, los datos de seguridad sensibles nunca tocan un servidor de terceros.
Organizar columnas CSV
Copia una sola columna de un CSV, ordénala, elimina duplicados y pégala de vuelta. Más rápido que una fórmula de hoja de cálculo para una limpieza puntual, y el recuento en vivo confirma cuántas filas se fusionaron.
Aleatorizar un sorteo o el orden de un test
Usa Mezclar para aleatorizar el orden de nombres para un sorteo justo, preguntas para un test o elementos para una revisión a ciegas. El RNG criptográfico hace la aleatoriedad defendible, no una pseudo-mezcla predecible.
Preparar datos para un diff limpio
Ordenar dos listas de la misma manera antes de compararlas hace que un diff refleje cambios de contenido reales en lugar del ruido del orden. Empareja esta herramienta con el Comparador de texto para detectar exactamente qué se añadió o eliminó.
Invertir registros y changelogs
Usa Invertir orden para voltear un registro o changelog de modo que las entradas más recientes aparezcan primero (o al final), sin reordenar alfabéticamente. Una alternativa en un clic a canalizar por `tac` en la línea de comandos.

Cómo funciona la ordenación

División de líneas (CRLF / LF / CR)
La entrada se divide en `\r\n`, `\r` o `\n`, así que el texto pegado desde fuentes Windows, Unix o Mac clásico funciona todo. Un único terminador de línea final se elimina primero para que un salto de línea final no cree una última línea vacía espuria.
Orden mediante Intl.Collator
Las ordenaciones alfabética y natural usan `Intl.Collator(locale, { numeric, sensitivity })`. `numeric: true` activa la comparación natural (sensible a números); la sensibilidad es `variant` cuando Sensible a mayúsculas está activado y `accent` (sin distinguir mayúsculas) en caso contrario. La collation sigue el Algoritmo de Collation Unicode.
Semántica de la ordenación natural
La ordenación natural compara secuencias máximas de dígitos como enteros en lugar de carácter por carácter, así que `a2` < `a10`. Maneja dígitos integrados en cualquier parte de la línea, por lo que los nombres de archivo y las cadenas de versión se ordenan intuitivamente en lugar de léxicamente.
Ordenación por longitud con desempate
El método Por longitud ordena las líneas por número de caracteres ascendente, luego deshace empates con el collator para que las líneas de igual longitud aún caigan en un orden alfabético estable. El descendente voltea la dirección final.
Orden de pipeline determinista
Las operaciones siempre se aplican en un orden fijo: recortar cada línea → eliminar vacías → deduplicar → ordenar o mezclar → invertir → añadir números de línea. Esto hace la salida predecible sin importar qué interruptores combines.
Mezcla criptográfica
Mezclar usa un algoritmo de Fisher–Yates sembrado por `crypto.getRandomValues`, dando una permutación uniforme e impredecible. Es mutuamente excluyente con la ordenación — activar Mezclar omite el collator por completo.
Ordenación estable, en el navegador
El `Array.prototype.sort` de JavaScript está garantizado como estable en los motores modernos, así que las líneas que el collator considera iguales mantienen su orden relativo original. Todo el cálculo sucede en el hilo principal de tu navegador sin workers ni llamadas de red necesarias para tamaños de lista típicos.

Buenas prácticas de ordenación

Usa la ordenación natural para cualquier cosa con números
Si tus líneas contienen números — nombres de archivo, versiones, ID de factura, pasos numerados — elige el método Natural. La ordenación alfabética colocará `10` antes de `2` y revolverá silenciosamente la secuencia. La ordenación natural es el único ajuste más importante que acertar, y no cuesta nada activarlo.
Mantén sin distinguir mayúsculas para listas humanas
Deja Sensible a mayúsculas desactivado para nombres, etiquetas y listas de prosa de modo que las palabras en mayúsculas no salten por delante de las minúsculas. Actívalo solo para datos donde el caso sea significativo, como identificadores donde `ID` e `id` son genuinamente valores diferentes.
Ordena ambas listas de la misma manera antes de comparar
Al comparar dos listas, ordena cada una con ajustes idénticos primero. Un diff de dos listas sin ordenar está dominado por cambios de orden; un diff de dos listas ordenadas muestra solo adiciones y eliminaciones reales. Empareja esta herramienta con el Comparador de texto para la comparación más limpia.
Deduplica mientras ordenas
Si una lista puede contener repeticiones, activa Eliminar líneas duplicadas en la misma pasada en lugar de ordenar primero y buscar duplicados a ojo. La insignia de estadísticas te dice cuántos se fusionaron, así que nunca tienes que preguntarte si la lista es verdaderamente única.
Recorta antes de ordenar datos pegados
El texto copiado de hojas de cálculo, PDF o terminales a menudo lleva espacios finales que hacen que líneas por lo demás idénticas se ordenen aparte o sobrevivan a la deduplicación. Activa Recortar cada línea para normalizar los espacios antes de ordenar de modo que el orden refleje el contenido, no caracteres invisibles.
Usa el RNG criptográfico de Mezclar cuando importe la equidad
Para sorteos, muestreo o cualquier cosa donde un orden predecible pudiera manipularse, la aleatoriedad criptográfica de Mezclar es preferible a hacerlo a ojo o a una herramienta basada en `Math.random`. Vuelve a activarlo para remezclar si quieres un orden nuevo.

Preguntas frecuentes

¿Qué hace esta herramienta?
Ordena líneas de texto directamente en tu navegador — alfabéticamente, en orden natural (sensible a números) o por longitud, ascendente o descendente. Mientras pegas o escribes, el resultado ordenado aparece al instante con un recuento en vivo de líneas de entrada y salida. También puedes deduplicar, invertir, recortar, eliminar líneas vacías, añadir números de línea o mezclar en la misma pasada. Nada se sube: toda la ordenación corre 100% del lado del cliente en JavaScript, así que es segura para listas confidenciales, wordlists internas y cualquier dato que no quieras enviar a un servidor. Puedes confirmarlo en la pestaña de Red de tu navegador — ordenar genera cero peticiones de red.
¿Cuál es la diferencia entre ordenación alfabética y natural?
La ordenación alfabética (léxica) compara las cadenas de un carácter en un carácter, así que `file10` va antes que `file2` porque el carácter `1` (U+0031) se ordena antes que `2` (U+0032). La ordenación natural reconoce las secuencias de dígitos y las compara como números, así que `file2` precede correctamente a `file10`. Usa la alfabética para palabras y códigos simples; usa la natural para cualquier cosa con números integrados — nombres de archivo, etiquetas de versión (`v1.2` vs `v1.10`), números de factura y elementos de lista numerados. Esta herramienta implementa la ordenación natural con `Intl.Collator({ numeric: true })`, la collation Unicode basada en estándares integrada en todos los navegadores modernos.
¿Cómo pongo una lista en orden alfabético?
Pega tu lista, mantén el orden Ascendente por defecto con el método Alfabético, y las líneas se ponen en orden alfabético (A→Z) al instante — eso es todo lo que hace falta para ordenar una lista online. Para nombres, etiquetas o palabras clave, deja Sensible a mayúsculas desactivado para que las entradas en mayúsculas y minúsculas se ordenen juntas en lugar de dividirse en dos bloques. Cambia a Descendente para Z→A, o activa Eliminar líneas duplicadas para ordenar alfabéticamente y deduplicar en un solo paso. Todo corre en tu navegador, así que puedes poner incluso una lista confidencial en orden alfabético sin subirla.
¿Mi texto se sube a algún sitio?
No. Cada operación — ordenar, deduplicar, recortar, invertir — corre enteramente en tu navegador con JavaScript. Tu texto nunca se transmite, nunca se almacena en ningún servidor, nunca se registra y nunca se analiza. Esto hace la herramienta segura para listas confidenciales, datos internos, wordlists de seguridad y cualquier contenido que no pegarías en un servicio en red. No se usan cookies para tu entrada y no hay analítica de terceros que capture lo que escribes. Abre las herramientas de desarrollo de tu navegador y observa la pestaña de Red: ordenar una lista de un millón de líneas produce cero peticiones.
¿Cómo ordeno una lista de números correctamente?
Elige el método Natural. La ordenación alfabética simple trata los números como texto, así que `100` se ordenaría antes que `2` (porque `1` < `2` como caracteres). La ordenación natural compara el valor numérico, dando `2`, `100` en el orden correcto. Para líneas que mezclan texto y números como `chapter 2` y `chapter 12`, la ordenación natural también acierta comparando `2` y `12` numéricamente. Si tus líneas son puramente numéricas y quieres un orden numérico estricto, la ordenación natural maneja enteros y las porciones numéricas de cadenas mixtas; para datos financieros con muchos decimales, revisa casos límite como los ceros a la izquierda.
¿La ordenación respeta mayúsculas y minúsculas?
Por defecto, no — Sensible a mayúsculas está desactivado, así que `Apple` y `apple` se tratan como equivalentes para el orden y se ordenan como vecinos. Es la elección natural para listas legibles por humanos, donde rara vez quieres que todas las palabras en mayúsculas salten por delante de las minúsculas. Activa Sensible a mayúsculas para obtener un orden estricto donde las mayúsculas se ordenan antes que las minúsculas (siguiendo el orden de puntos de código Unicode dentro de la sensibilidad de variante del collator). La sensibilidad a mayúsculas también afecta la deduplicación cuando esa opción está activada: con ella desactivada, `Foo` y `foo` cuentan como la misma línea.
¿Puedo ordenar y eliminar duplicados a la vez?
Sí. Activa Eliminar líneas duplicadas junto con cualquier orden de ordenación. La herramienta deduplica primero, luego ordena, así que obtienes una lista limpia, única y ordenada en un solo paso — y la insignia de estadísticas informa cuántos duplicados se eliminaron. Es la forma más rápida de convertir una columna pegada desordenada (digamos una lista de correos o etiquetas con repeticiones) en un conjunto ordenado y pulcro. Si necesitas el flujo dedicado de deduplicación con control conservar-primera/conservar-última, usa la herramienta complementaria Eliminar líneas duplicadas, que comparte el mismo motor.
¿Qué pasa con las líneas en blanco cuando ordeno?
Por defecto, las líneas en blanco se conservan y se ordenan arriba (una cadena vacía se ordena antes de cualquier línea no vacía). Si no las quieres, activa Eliminar líneas vacías para descartar las líneas en blanco y las de solo espacios antes de ordenar — la insignia de estadísticas cuenta cuántas se eliminaron. Un único salto de línea final al final de tu entrada (común al pegar desde archivos o editores) se trata como un terminador de línea, no como una línea vacía extra, así que no inflará tus recuentos ni añadirá una fila en blanco espuria a la salida.
¿Cómo se ordenan los caracteres acentuados y no ingleses?
La ordenación es sensible al locale mediante el `Intl.Collator` del navegador, que sigue el Algoritmo de Collation Unicode. Las letras acentuadas se ordenan como un lector de tu idioma espera — por ejemplo, en la mayoría de locales latinos `é` se ordena junto a `e` en lugar de al final del alfabeto. La herramienta usa el idioma de la página para la collation, así que las versiones localizadas en alemán, francés, español y otras aplican las reglas apropiadas. Es mucho más correcto que una ordenación ingenua por punto de código, que dispersaría los caracteres acentuados y no ASCII en lugares sorprendentes.
¿Hay un límite de cuántas líneas puedo ordenar?
No hay límite estricto impuesto por la herramienta — está acotada solo por la memoria de tu navegador y por cuánto texto puedes pegar cómodamente en un área de texto. Los navegadores modernos ordenan decenas de miles de líneas al instante y cientos de miles con una breve pausa. Como todo corre localmente sin idas y vueltas de red, las listas grandes suelen ser más rápidas aquí que en herramientas basadas en servidor que suben tus datos. Para archivos verdaderamente masivos (millones de líneas), una utilidad `sort` de línea de comandos será más cómoda, pero para listas cotidianas, wordlists y exportaciones esta herramienta las maneja con facilidad.
¿En qué se diferencia esto de ordenar en Excel o un editor de código?
Las hojas de cálculo ordenan celdas dentro de una cuadrícula y a menudo reordenan filas enteras; esta herramienta ordena una lista plana de líneas, que es exactamente lo que necesitas para wordlists, valores de configuración, sentencias de import o cualquier dato separado por saltos de línea. Comparado con el comando de ordenar líneas de un editor de código, esta herramienta añade ordenación natural (sensible a números), collation sensible al locale, deduplicación en un clic, ordenación por longitud y un recuento en vivo — sin instalar una extensión. Y a diferencia de las hojas de cálculo online, nada sale de tu navegador. Es la forma más rápida de ordenar un bloque de texto cuando simplemente lo tienes en el portapapeles.
¿Qué hace la opción Mezclar?
Mezclar aleatoriza el orden de tus líneas usando una mezcla de Fisher–Yates impulsada por el generador de números aleatorios criptográfico del navegador (`crypto.getRandomValues`), así que el resultado es genuinamente impredecible y diferente cada vez. Es mutuamente excluyente con la ordenación — o bien ordenas las líneas o bien las aleatorizas. Los usos comunes incluyen aleatorizar el orden de un test o de tarjetas de estudio, elegir una secuencia de sorteo justa, muestrear un subconjunto o quitar sesgo de una lista antes de una revisión manual. Como usa un RNG criptográfico en lugar de `Math.random`, es adecuado cuando necesitas aleatoriedad defendible.

Herramientas relacionadas

Ver todas las herramientas →

Convertidor de Mayúsculas, Minúsculas, camelCase y Más

Procesamiento de Texto

Convierte texto entre UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE y 6 formatos más al instante. Gratis, en el navegador, sin registro.

Generador de Lorem Ipsum — Texto de Relleno

Procesamiento de Texto

Genera texto de relleno Lorem Ipsum al instante: por párrafo, frase, palabra, byte o lista. Copia o descarga como texto plano, HTML, Markdown o JSON. 100 % gratis, privado, en el navegador. Sin registro.

Probador de Regex Gratis — Depura Patrones en Línea

Procesamiento de Texto

Prueba patrones de expresiones regulares al instante contra cualquier texto. Resaltado de coincidencias en vivo, grupos de captura, vista previa de reemplazo, división y explicador. Regex JavaScript, 100% privado, sin registro.

Eliminar líneas duplicadas de un texto

Procesamiento de Texto

Elimina líneas duplicadas de un texto online — gratis, instantáneo, 100% en el navegador. Ignora mayúsculas o espacios, conserva la primera o la última ocurrencia y ve cuántos duplicados se quitaron. Sin registro.

Generador de Slugs de URL — Convierte tu Texto

Procesamiento de Texto

Convierte cualquier título en un slug de URL limpio y optimizado para SEO al instante. Translitera acentos y cirílico, o conserva letras Unicode. 100% privado, en tu navegador.

Comparar dos textos — Diff

Procesamiento de Texto

Compara dos textos al instante en tu navegador. Vista lado a lado, resaltado palabra por palabra, exportación a diff unificado, opciones para ignorar mayúsculas/espacios/líneas vacías. 100 % navegador — sin uploads.