Mezcla líneas en un orden verdaderamente aleatorio con Fisher-Yates — o sortea las primeras N como ganadoras.
Siempre que necesites un orden con el que nadie pueda discutir — quién presenta primero, qué canciones suenan en qué secuencia, quién gana el sorteo — necesitas una mezcla genuinamente aleatoria. Esta herramienta toma cualquier lista, un elemento por línea, y la reorganiza de modo que cada ordenación posible tenga exactamente la misma probabilidad. Las líneas vacías se ignoran, así que una lista copiada de una hoja de cálculo funciona tal cual.
La mezcla usa el algoritmo Fisher-Yates, el método estándar que usan los informáticos precisamente porque los enfoques ingenuos fallan: ordenar por una clave aleatoria, por ejemplo, está sesgado de forma medible hacia ciertas ordenaciones. Fisher-Yates recorre la lista desde el final, intercambiando cada elemento con una posición anterior elegida uniformemente, lo que produce de forma demostrable una permutación sin sesgo. Para la aleatoriedad en sí, la herramienta usa el generador criptográfico del navegador (crypto.getRandomValues) con muestreo por rechazo para evitar el sesgo del módulo — la misma calidad de aleatoriedad que se usa para generar contraseñas, muy superior al simple Math.random.
Dos opciones cubren las variantes más comunes. "Tomar solo los primeros N" convierte el mezclador en una rifa: se mezcla todo y se conservan los N primeros — un sorteo justo de ganadores sin repeticiones, y la línea de estado registra cuántos se tomaron de cuántas participaciones. "Mezclar palabras en lugar de líneas" divide el texto por espacios en vez de saltos de línea, útil para aleatorizar el orden de las palabras de una sola línea — respuestas de quiz, juegos de palabras, disparadores de lluvia de ideas. Todo se ejecuta 100% en tu navegador; tu lista nunca se sube a ningún sitio.
Sí. Usa el algoritmo Fisher-Yates alimentado por el generador aleatorio criptográfico del navegador, así que toda ordenación posible es igual de probable — no hay sesgo hacia el orden original ni hacia ninguna posición.
Sí. Pega una participación por línea, ajusta "Tomar solo los primeros N" al número de ganadores y haz clic en Mezclar: la herramienta sortea N participaciones distintas al azar. Para sorteos públicos, considera grabar la pantalla en ese momento por transparencia.
No. Se conserva cada línea no vacía, así que un nombre introducido tres veces tiene tres oportunidades en un sorteo. Si quieres que cada elemento aparezca una sola vez, deduplica la lista primero.
Divide toda la entrada por espacios en lugar de por saltos de línea y mezcla las palabras, devolviéndolas en una sola línea — práctico para juegos de palabras y para aleatorizar opciones de respuesta.
No. La mezcla se ejecuta 100% en JavaScript en tu dispositivo. Los nombres y participaciones nunca se transmiten ni se almacenan, lo que la hace segura para listas de participantes.
Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.
Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.