Inicio / Herramientas de Texto y Listas / Aleatorizador de listas
Herramientas online gratis

Aleatorizador de listas

Mezcla las líneas de tu lista al azar con Fisher-Yates y crypto.getRandomValues. Sin subir datos, hasta 500.000 caracteres. El procesamiento se realiza local…

Empezar a usar

¿Qué hace esta herramienta?

El aleatorizador de listas reordena cada línea de tu texto de forma completamente aleatoria. Es útil para sortear turnos, decidir el orden de presentación, mezclar preguntas de un examen o simplemente obtener una secuencia distinta de elementos.

El proceso se realiza en tu navegador: los datos no se envían a ningún servidor. Se usa un barajado Fisher-Yates, que recorre la lista desde el final hacia el principio intercambiando cada posición con otra anterior. Para generar los índices se emplea crypto.getRandomValues con rechazo de muestras, lo que evita el sesgo de módulo y ofrece una aleatoriedad más fuerte que Math.random.

Ejemplo concreto

Supongamos que tienes esta lista de participantes:

Ana
Bruno
Carla
Diego
Elena

Después de hacer clic en el botón, podrías obtener:

Diego
Ana
Elena
Bruno
Carla

Cada ejecución produce un orden distinto. Las líneas vacías también se incluyen en el barajado, por lo que si tu lista tiene espacios en blanco, estos pueden moverse a cualquier posición.

Parámetros y limitaciones

  • Entrada máxima: 500.000 caracteres.
  • Los finales de línea se normalizan a saltos de línea (\n).
  • Se conservan los espacios iniciales y finales de cada línea, así como las líneas vacías y los elementos duplicados.
  • La herramienta solo cambia el orden; no elimina duplicados, no recorta espacios, no asigna grupos ni selecciona ganadores.

Para tareas más específicas, como ordenar alfabéticamente o elegir un ganador al azar, usa las herramientas dedicadas de ordenamiento o selección aleatoria.

Preguntas frecuentes

¿Puedo usar esta herramienta para un sorteo oficial o una lotería?

No. Aunque la aleatoriedad es criptográficamente fuerte, no es un servicio de sorteo público auditable. Para sorteos regulados, premios o asignaciones de investigación, guarda la lista original y utiliza un método reproducible o auditado de forma independiente.

¿Qué pasa con las líneas en blanco o los espacios?

Las líneas vacías se tratan como elementos normales y pueden aparecer en cualquier lugar del resultado. Los espacios al inicio o final de cada línea se conservan tal cual; no se recortan.

¿Por qué a veces el resultado parece no haber cambiado?

Es posible, aunque muy improbable, que el barajado devuelva el mismo orden original. Si la lista tiene pocos elementos, la probabilidad es mayor. Puedes volver a hacer clic para obtener otro orden.

El procesamiento se realiza localmente en tu navegador.